CharacterBufferRange Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.