Langue

CharacterBufferRange Constructeurs

Définition

Initialise une nouvelle instance de la CharacterBufferRange structure.

Surcharges

Nom Description
CharacterBufferRange(Char*, Int32)

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

CharacterBufferRange(Char[], Int32, Int32)

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

CharacterBufferRange(String, Int32, Int32)

Initialise une nouvelle instance de la CharacterBufferRange structure à 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 CharacterBufferRange structure à 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*

Référence de pointeur non managé à une chaîne de caractères.

characterLength
Int32

Nombre de caractères à 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 CharacterBufferRange structure à 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

Décalage de la mémoire tampon de caractères vers le premier caractère.

characterLength
Int32

Nombre de caractères à characterArray utiliser.

S’applique à

CharacterBufferRange(String, Int32, Int32)

Initialise une nouvelle instance de la CharacterBufferRange structure à 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

Chaîne de caractères.

offsetToFirstChar
Int32

Décalage de la mémoire tampon de caractères vers le premier caractère.

characterLength
Int32

Nombre de caractères à characterString utiliser.

S’applique à