Freigeben über


CharacterBufferRange Konstruktoren

Definition

Initialisiert eine neue Instanz der CharacterBufferRange-Struktur.

Überlädt

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 von Zeichen in unsafeCharacterString, die verwendet werden soll.

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 Zeichenpufferoffset zum ersten Zeichen.

characterLength
Int32

Die Anzahl der in characterArray zu verwendenden Zeichen.

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 Zeichenpufferoffset zum ersten Zeichen.

characterLength
Int32

Die Anzahl der in characterString zu verwendenden Zeichen.

Gilt für