CharacterBufferReference 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 CharacterBufferReference 结构的新实例。
重载
CharacterBufferReference(Char*, Int32) |
使用指定的不安全字符字符串初始化 CharacterBufferReference 结构的新实例。 |
CharacterBufferReference(Char[], Int32) |
使用指定的字符数组初始化 CharacterBufferReference 结构的新实例。 |
CharacterBufferReference(String, Int32) |
使用指定的字符串初始化 CharacterBufferReference 结构的新实例。 |
CharacterBufferReference(Char*, Int32)
重要
此 API 不符合 CLS。
使用指定的不安全字符字符串初始化 CharacterBufferReference 结构的新实例。
public:
CharacterBufferReference(char* unsafeCharacterString, int characterLength);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public CharacterBufferReference (char* unsafeCharacterString, int characterLength);
[System.CLSCompliant(false)]
public CharacterBufferReference (char* unsafeCharacterString, int characterLength);
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
new System.Windows.Media.TextFormatting.CharacterBufferReference : nativeptr<char> * int -> System.Windows.Media.TextFormatting.CharacterBufferReference
[<System.CLSCompliant(false)>]
new System.Windows.Media.TextFormatting.CharacterBufferReference : nativeptr<char> * int -> System.Windows.Media.TextFormatting.CharacterBufferReference
参数
- unsafeCharacterString
- Char*
指向字符串的指针。
- characterLength
- Int32
unsafeCharacterString
的长度。
- 属性
注解
调用方需要非托管代码权限才能调用 CharacterBufferReference 该方法。
适用于
CharacterBufferReference(Char[], Int32)
使用指定的字符数组初始化 CharacterBufferReference 结构的新实例。
public:
CharacterBufferReference(cli::array <char> ^ characterArray, int offsetToFirstChar);
public CharacterBufferReference (char[] characterArray, int offsetToFirstChar);
new System.Windows.Media.TextFormatting.CharacterBufferReference : char[] * int -> System.Windows.Media.TextFormatting.CharacterBufferReference
Public Sub New (characterArray As Char(), offsetToFirstChar As Integer)
参数
- offsetToFirstChar
- Int32
相对于要在 characterArray
中使用的第一个字符的偏移量。
适用于
CharacterBufferReference(String, Int32)
使用指定的字符串初始化 CharacterBufferReference 结构的新实例。
public:
CharacterBufferReference(System::String ^ characterString, int offsetToFirstChar);
public CharacterBufferReference (string characterString, int offsetToFirstChar);
new System.Windows.Media.TextFormatting.CharacterBufferReference : string * int -> System.Windows.Media.TextFormatting.CharacterBufferReference
Public Sub New (characterString As String, offsetToFirstChar As Integer)
参数
- offsetToFirstChar
- Int32
相对于要在 characterString
中使用的第一个字符的偏移量。