次の方法で共有


WindowsRuntimeMarshal.StringToHString(String) メソッド

定義

Windows ランタイムHSTRING を割り当て、指定したマネージド文字列をコピーします。

この 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

コピーするマネージド文字列。

戻り値

IntPtr

nativeint

新しい HSTRING へのアンマネージ ポインター、または sEmpty の場合、Zero

属性

例外

Windows ランタイムは、オペレーティング システムの現在のバージョンではサポートされていません。

snullです。

注釈

HSTRING の使用が FreeHString 完了したら、 メソッドを使用して HSTRING を解放します。

適用対象

こちらもご覧ください