Share via


CharacterBufferRange Constructeurs

Définition

Initialise une nouvelle instance de la structure CharacterBufferRange.

Surcharges

CharacterBufferRange(Char*, Int32)

Initialise une nouvelle instance de la structure CharacterBufferRange à partir d’une chaîne de caractères non managée.

CharacterBufferRange(Char[], Int32, Int32)

Initialise une nouvelle instance de la structure CharacterBufferRange à partir d'un tableau de caractères.

CharacterBufferRange(String, Int32, Int32)

Initialise une nouvelle instance de la structure CharacterBufferRange à partir d'une chaîne de caractères.

CharacterBufferRange(Char*, Int32)

Important

Cette API n’est pas conforme CLS.

Initialise une nouvelle instance de la structure CharacterBufferRange à partir d’une chaîne de caractères non managée.

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

Paramètres

unsafeCharacterString
Char*

Une référence de pointeur non managé vers une chaîne de caractères.

characterLength
Int32

Nombre de caractères de unsafecharacterString à utiliser.

Attributs

Remarques

L’appelant a besoin d’une autorisation de code non managée pour appeler la CharacterBufferRange méthode.

S’applique à

CharacterBufferRange(Char[], Int32, Int32)

Initialise une nouvelle instance de la structure CharacterBufferRange à partir d'un tableau de caractères.

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)

Paramètres

characterArray
Char[]

Tableau de caractères.

offsetToFirstChar
Int32

Offset de la mémoire tampon de caractères par rapport au premier caractère.

characterLength
Int32

Nombre de caractères de characterArray à utiliser.

S’applique à

CharacterBufferRange(String, Int32, Int32)

Initialise une nouvelle instance de la structure CharacterBufferRange à partir d'une chaîne de caractères.

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)

Paramètres

characterString
String

La chaîne de caractères.

offsetToFirstChar
Int32

Offset de la mémoire tampon de caractères par rapport au premier caractère.

characterLength
Int32

Nombre de caractères de characterString à utiliser.

S’applique à