CharacterBufferReference コンストラクター

定義

CharacterBufferReference 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterBufferReference structure.

オーバーロード

CharacterBufferReference(Char*, Int32)

指定された安全ではない文字列を使用して CharacterBufferReference 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterBufferReference structure using a specified unsafe character string.

CharacterBufferReference(Char[], Int32)

文字配列を指定して、CharacterBufferReference 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterBufferReference structure using a specified character array.

CharacterBufferReference(String, Int32)

文字列を指定して、CharacterBufferReference 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterBufferReference structure using a specified character string.

CharacterBufferReference(Char*, Int32)

重要

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

指定された安全ではない文字列を使用して CharacterBufferReference 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterBufferReference structure using a specified unsafe character string.

public:
 CharacterBufferReference(char* unsafeCharacterString, int characterLength);
[System.CLSCompliant(false)]
public CharacterBufferReference (char* unsafeCharacterString, int characterLength);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public CharacterBufferReference (char* unsafeCharacterString, int characterLength);
new System.Windows.Media.TextFormatting.CharacterBufferReference : nativeptr<char> * int -> System.Windows.Media.TextFormatting.CharacterBufferReference

パラメーター

unsafeCharacterString
Char*

文字列へのポインター。Pointer to character string.

characterLength
Int32

unsafeCharacterString の長さ。The length of unsafeCharacterString.

属性

注釈

呼び出し元は、CharacterBufferReference メソッドを呼び出すために、アンマネージコードのアクセス許可を必要とします。The caller needs unmanaged code permission in order to invoke the CharacterBufferReference method.

CharacterBufferReference(Char[], Int32)

文字配列を指定して、CharacterBufferReference 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterBufferReference structure using a specified character array.

public:
 CharacterBufferReference(cli::array <char> ^ characterArray, int offsetToFirstChar);
public CharacterBufferReference (char[] characterArray, int offsetToFirstChar);
new System.Windows.Media.TextFormatting.CharacterBufferReference : char[] * int -> System.Windows.Media.TextFormatting.CharacterBufferReference
Public Sub New (characterArray As Char(), offsetToFirstChar As Integer)

パラメーター

characterArray
Char[]

Char の配列The Char array.

offsetToFirstChar
Int32

characterArray 内で最初に使用する文字へのオフセット。The offset to the first character to use in characterArray.

CharacterBufferReference(String, Int32)

文字列を指定して、CharacterBufferReference 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CharacterBufferReference structure using a specified character string.

public:
 CharacterBufferReference(System::String ^ characterString, int offsetToFirstChar);
public CharacterBufferReference (string characterString, int offsetToFirstChar);
new System.Windows.Media.TextFormatting.CharacterBufferReference : string * int -> System.Windows.Media.TextFormatting.CharacterBufferReference
Public Sub New (characterString As String, offsetToFirstChar As Integer)

パラメーター

characterString
String

テキスト文字を含む StringThe String containing the text characters.

offsetToFirstChar
Int32

characterString 内で最初に使用する文字へのオフセット。The offset to the first character to use in characterString.

適用対象