CharacterBufferReference Constructors

Definition

Инициализирует новый экземпляр структуры CharacterBufferReference.Initializes a new instance of the CharacterBufferReference structure.

Overloads

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)

Important

This API is not CLS-compliant.

Инициализирует новый экземпляр структуры 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

Parameters

unsafeCharacterString
Char*

Указатель на строку символов.Pointer to character string.

characterLength
Int32

Длина unsafeCharacterString.The length of unsafeCharacterString.

Attributes

Remarks

Вызывающему объекту требуется разрешение на неуправляемый код для вызова метода 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)

Parameters

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)

Parameters

characterString
String

Объект String, содержащий текстовые знаки.The String containing the text characters.

offsetToFirstChar
Int32

Смещение первого используемого знака в массиве characterString.The offset to the first character to use in characterString.

Applies to