WindowsRuntimeMarshal.StringToHString(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
ВыделяетHSTRING среды выполнения Windows и копирует в него указанную управляемую строку.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
static IntPtr StringToHString(System::String ^ s);
[System.Security.SecurityCritical]
public static IntPtr StringToHString (string s);
public static IntPtr StringToHString (string s);
[<System.Security.SecurityCritical>]
static member StringToHString : string -> nativeint
static member StringToHString : string -> nativeint
Public Shared Function StringToHString (s As String) As IntPtr
Параметры
- s
- String
Копируемая управляемая строка.
Возвращаемое значение
nativeint
Неуправляемый указатель на новый элемент HSTRING или Zero, если s
имеет значение Empty.
- Атрибуты
Исключения
Среда выполнения Windows не поддерживается в текущей версии операционной системы.
s
имеет значение null
.
Комментарии
FreeHString Используйте метод , чтобы освободить HSTRING, когда вы закончите использовать его.