CharacterBufferRange Oluşturucular

Tanım

Yapının yeni bir örneğini CharacterBufferRange başlatır.

Aşırı Yüklemeler

CharacterBufferRange(Char*, Int32)

Yönetilmeyen bir karakter dizesinden yapının yeni bir örneğini CharacterBufferRange başlatır.

CharacterBufferRange(Char[], Int32, Int32)

Bir karakter dizisinden yapının yeni bir örneğini CharacterBufferRange başlatır.

CharacterBufferRange(String, Int32, Int32)

Bir karakter dizesinden yapının yeni bir örneğini CharacterBufferRange başlatır.

CharacterBufferRange(Char*, Int32)

Önemli

Bu API, CLS uyumlu değildir.

Yönetilmeyen bir karakter dizesinden yapının yeni bir örneğini CharacterBufferRange başlatır.

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

Parametreler

unsafeCharacterString
Char*

Karakter dizesine yönetilmeyen işaretçi başvurusu.

characterLength
Int32

unsafecharacterString içinde kullanılacak karakter sayısı.

Öznitelikler

Açıklamalar

Çağıranın yöntemini çağırmak için yönetilmeyen kod iznine CharacterBufferRange sahip olması gerekir.

Şunlara uygulanır

CharacterBufferRange(Char[], Int32, Int32)

Bir karakter dizisinden yapının yeni bir örneğini CharacterBufferRange başlatır.

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)

Parametreler

characterArray
Char[]

Karakter dizisi.

offsetToFirstChar
Int32

Karakter arabelleği ilk karaktere uzaklığı.

characterLength
Int32

kullanılacak karakter characterArray sayısı.

Şunlara uygulanır

CharacterBufferRange(String, Int32, Int32)

Bir karakter dizesinden yapının yeni bir örneğini CharacterBufferRange başlatır.

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)

Parametreler

characterString
String

Karakter dizesi.

offsetToFirstChar
Int32

Karakter arabelleği ilk karaktere uzaklığı.

characterLength
Int32

kullanılacak karakter characterString sayısı.

Şunlara uygulanır