CharacterBufferRange Oluşturucular

Tanım

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

Aşırı Yüklemeler

Name Description
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 CharacterBufferRange yapının yeni bir örneğini 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

kullanılacak karakter unsafecharacterString 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 CharacterBufferRange yapının yeni bir örneğini 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

İlk karaktere karakter arabelleği 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

İlk karaktere karakter arabelleği uzaklığı.

characterLength
Int32

kullanılacak karakter characterString sayısı.

Şunlara uygulanır