CharacterBufferRange Konstruktoren

Definition

Initialisiert eine neue Instanz der CharacterBufferRange Struktur.

Überlädt

Name Beschreibung
CharacterBufferRange(Char*, Int32)

Initialisiert eine neue Instanz der CharacterBufferRange Struktur aus einer nicht verwalteten Zeichenfolge.

CharacterBufferRange(Char[], Int32, Int32)

Initialisiert eine neue Instanz der CharacterBufferRange Struktur aus einem Zeichenarray.

CharacterBufferRange(String, Int32, Int32)

Initialisiert eine neue Instanz der CharacterBufferRange Struktur aus einer Zeichenfolge.

CharacterBufferRange(Char*, Int32)

Wichtig

Diese API ist nicht CLS-kompatibel.

Initialisiert eine neue Instanz der CharacterBufferRange Struktur aus einer nicht verwalteten Zeichenfolge.

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

Parameter

unsafeCharacterString
Char*

Ein nicht verwalteter Zeigerverweis auf eine Zeichenfolge.

characterLength
Int32

Die Anzahl der zu verwendenden Zeichen unsafecharacterString .

Attribute

Hinweise

Der Aufrufer benötigt nicht verwaltete Codeberechtigungen, um die CharacterBufferRange Methode aufzurufen.

Gilt für:

CharacterBufferRange(Char[], Int32, Int32)

Initialisiert eine neue Instanz der CharacterBufferRange Struktur aus einem Zeichenarray.

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)

Parameter

characterArray
Char[]

Das Zeichenarray.

offsetToFirstChar
Int32

Der Zeichenpuffer wird auf das erste Zeichen versetzt.

characterLength
Int32

Die Anzahl der zu verwendenden Zeichen characterArray .

Gilt für:

CharacterBufferRange(String, Int32, Int32)

Initialisiert eine neue Instanz der CharacterBufferRange Struktur aus einer Zeichenfolge.

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)

Parameter

characterString
String

Die Zeichenfolge.

offsetToFirstChar
Int32

Der Zeichenpuffer wird auf das erste Zeichen versetzt.

characterLength
Int32

Die Anzahl der zu verwendenden Zeichen characterString .

Gilt für: