WindowsRuntimeMarshal.StringToHString(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ordnet einenWindows-Runtime-HSTRING zu und kopiert die angegebene verwaltete Zeichenfolge darauf.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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
Parameter
- s
- String
Die zu kopierende verwaltete Zeichenfolge.
Gibt zurück
nativeint
Ein nicht verwalteter Zeiger auf den neuen HSTRING, oder Zero, wenn s
Empty ist.
- Attribute
Ausnahmen
Die Windows-Runtime wird in der aktuellen Version des Betriebssystems nicht unterstützt.
s
ist null
.
Hinweise
Verwenden Sie die FreeHString -Methode, um HSTRING freizugeben, wenn Sie mit der Verwendung fertig sind.