Share via


CharacterBufferRange Constructores

Definición

Inicializa una nueva instancia de la estructura CharacterBufferRange.

Sobrecargas

CharacterBufferRange(Char*, Int32)

Inicializa una nueva instancia de la estructura CharacterBufferRange a partir de una cadena de caracteres no administrada.

CharacterBufferRange(Char[], Int32, Int32)

Inicializa una nueva instancia de la estructura CharacterBufferRange de una matriz de caracteres.

CharacterBufferRange(String, Int32, Int32)

Inicializa una nueva instancia de la estructura CharacterBufferRange de una cadena de caracteres.

CharacterBufferRange(Char*, Int32)

Importante

Esta API no es conforme a CLS.

Inicializa una nueva instancia de la estructura CharacterBufferRange a partir de una cadena de caracteres no administrada.

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

Parámetros

unsafeCharacterString
Char*

Referencia de puntero no administrado a una cadena de caracteres.

characterLength
Int32

Número de caracteres de unsafecharacterString que se van a usar.

Atributos

Comentarios

El autor de la llamada necesita permiso de código no administrado para invocar el CharacterBufferRange método .

Se aplica a

CharacterBufferRange(Char[], Int32, Int32)

Inicializa una nueva instancia de la estructura CharacterBufferRange de una matriz de caracteres.

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

Parámetros

characterArray
Char[]

Matriz de caracteres.

offsetToFirstChar
Int32

Desplazamiento del búfer de caracteres al primer carácter.

characterLength
Int32

Número de caracteres de characterArray que se van a usar.

Se aplica a

CharacterBufferRange(String, Int32, Int32)

Inicializa una nueva instancia de la estructura CharacterBufferRange de una cadena de caracteres.

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

Parámetros

characterString
String

Cadena de caracteres.

offsetToFirstChar
Int32

Desplazamiento del búfer de caracteres al primer carácter.

characterLength
Int32

Número de caracteres de characterString que se van a usar.

Se aplica a