Rune.TryCreate メソッド

定義

オーバーロード

名前 説明
TryCreate(Char, Rune)

指定した文字から Rune の作成を試み、操作が成功したかどうかを示す値を返します。

TryCreate(UInt32, Rune)

Unicode スカラー値を表す、指定した 32 ビット符号なし整数から Rune の作成を試みます。

TryCreate(Int32, Rune)

Unicode スカラー値を表す指定した符号付き整数から Rune の作成を試みます。

TryCreate(Char, Char, Rune)

指定した UTF-16 サロゲート ペアから Rune の作成を試み、操作が成功したかどうかを示す値を返します。

TryCreate(Char, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

指定した文字から Rune の作成を試み、操作が成功したかどうかを示す値を返します。

public:
 static bool TryCreate(char ch, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate(char ch, out System.Text.Rune result);
static member TryCreate : char * Rune -> bool
Public Shared Function TryCreate (ch As Char, ByRef result As Rune) As Boolean

パラメーター

ch
Char

ルーンを作成する文字。

result
Rune

このメソッドが返されると、 chに対応するルーン。

返品

true メソッドが成功した場合。それ以外の場合は false

適用対象

TryCreate(UInt32, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

重要

この API は CLS 準拠ではありません。

Unicode スカラー値を表す、指定した 32 ビット符号なし整数から Rune の作成を試みます。

public:
 static bool TryCreate(System::UInt32 value, [Runtime::InteropServices::Out] System::Text::Rune % result);
[System.CLSCompliant(false)]
public static bool TryCreate(uint value, out System.Text.Rune result);
[<System.CLSCompliant(false)>]
static member TryCreate : uint32 * Rune -> bool
Public Shared Function TryCreate (value As UInteger, ByRef result As Rune) As Boolean

パラメーター

value
UInt32

Unicode スカラー値。

result
Rune

このメソッドが返されると、 valueに対応するルーン。

返品

true メソッドが成功した場合。それ以外の場合は false

属性

適用対象

TryCreate(Int32, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

Unicode スカラー値を表す指定した符号付き整数から Rune の作成を試みます。

public:
 static bool TryCreate(int value, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate(int value, out System.Text.Rune result);
static member TryCreate : int * Rune -> bool
Public Shared Function TryCreate (value As Integer, ByRef result As Rune) As Boolean

パラメーター

value
Int32

Unicode スカラー値。

result
Rune

このメソッドが返されると、 valueに対応するルーン。

返品

true メソッドが成功した場合。それ以外の場合は false

適用対象

TryCreate(Char, Char, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

指定した UTF-16 サロゲート ペアから Rune の作成を試み、操作が成功したかどうかを示す値を返します。

public:
 static bool TryCreate(char highSurrogate, char lowSurrogate, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate(char highSurrogate, char lowSurrogate, out System.Text.Rune result);
static member TryCreate : char * char * Rune -> bool
Public Shared Function TryCreate (highSurrogate As Char, lowSurrogate As Char, ByRef result As Rune) As Boolean

パラメーター

highSurrogate
Char

サロゲート ペアの上位サロゲート。

lowSurrogate
Char

サロゲート ペアの下位サロゲート。

result
Rune

指定したサロゲート ペアに対応するルーン。

返品

true 操作が成功した場合。入力値が整形式の UTF-16 サロゲート ペアを表していない場合に false します。

適用対象