CharacterBufferRange Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci CharacterBufferRange struktury.
Přetížení
CharacterBufferRange(Char*, Int32) |
Inicializuje novou instanci CharacterBufferRange struktury z nespravovaného znakového řetězce. |
CharacterBufferRange(Char[], Int32, Int32) |
Inicializuje novou instanci CharacterBufferRange struktury z pole znaků. |
CharacterBufferRange(String, Int32, Int32) |
Inicializuje novou instanci CharacterBufferRange struktury z řetězce znaků. |
CharacterBufferRange(Char*, Int32)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Inicializuje novou instanci CharacterBufferRange struktury z nespravovaného znakového řetězce.
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
Parametry
- unsafeCharacterString
- Char*
Nespravovaný ukazatel odkazuje na řetězec znaků.
- characterLength
- Int32
Počet znaků v nezabezpečeném znakustring, který
se má použít.
- Atributy
Poznámky
Volající potřebuje k vyvolání CharacterBufferRange metody nespravovaný kód oprávnění.
Platí pro
CharacterBufferRange(Char[], Int32, Int32)
Inicializuje novou instanci CharacterBufferRange struktury z pole znaků.
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)
Parametry
- characterArray
- Char[]
Pole znaků.
- offsetToFirstChar
- Int32
Vyrovnávací paměť znaků se odsadí na první znak.
- characterLength
- Int32
Počet znaků, které characterArray
se mají použít.
Platí pro
CharacterBufferRange(String, Int32, Int32)
Inicializuje novou instanci CharacterBufferRange struktury z řetězce znaků.
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)
Parametry
- characterString
- String
Řetězec znaků.
- offsetToFirstChar
- Int32
Vyrovnávací paměť znaků se odsadí na první znak.
- characterLength
- Int32
Počet znaků, které characterString
se mají použít.