CryptographicBuffer.DecodeFromBase64String(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.
Decodiert eine Zeichenfolge, die base64-codiert wurde.
public:
static IBuffer ^ DecodeFromBase64String(Platform::String ^ value);
static IBuffer DecodeFromBase64String(winrt::hstring const& value);
public static IBuffer DecodeFromBase64String(string value);
function decodeFromBase64String(value)
Public Shared Function DecodeFromBase64String (value As String) As IBuffer
Parameter
- value
-
String
Platform::String
winrt::hstring
Base64-codierte Eingabezeichenfolge.
Gibt zurück
Ausgabepuffer, der die decodierte Zeichenfolge enthält.
Beispiele
public void EncodeDecodeBase64()
{
// Define a Base64 encoded string.
String strBase64 = "uiwyeroiugfyqcajkds897945234==";
// Decoded the string from Base64 to binary.
IBuffer buffer = CryptographicBuffer.DecodeFromBase64String(strBase64);
// Encode the buffer back into a Base64 string.
String strBase64New = CryptographicBuffer.EncodeToBase64String(buffer);
}
Hinweise
Base64 verarbeitet Daten als 24-Bit-Gruppen und zuordnen jede Gruppe vier codierten 8-Bit-Zeichen. Die Base64-Codierung wird manchmal auch als 3:4-Codierung bezeichnet. Jede 6 Bit der 24-Bit-Gruppe wird als Index in eine Zuordnungstabelle (das Base64-Alphabet) verwendet, um ein Zeichen für die codierten Daten zu erhalten.