Freigeben über


DataPackage.SetData(String, Object) Methode

Definition

Legt die im DataPackage enthaltenen Daten in einem RandomAccessStream-Format fest.

public:
 virtual void SetData(Platform::String ^ formatId, Platform::Object ^ value) = SetData;
void SetData(winrt::hstring const& formatId, IInspectable const& value);
public void SetData(string formatId, object value);
function setData(formatId, value)
Public Sub SetData (formatId As String, value As Object)

Parameter

formatId
String

Platform::String

winrt::hstring

Gibt das Format der Daten an. Es wird empfohlen, diesen Wert mithilfe der StandardDataFormats-Klasse festzulegen.

value
Object

Platform::Object

IInspectable

Gibt den Inhalt an, den das DataPackage enthält.

Hinweise

Um Daten mit dieser Methode hinzuzufügen, muss Ihre App die Daten in ein -Objekt konvertieren. Sie müssen auch eine formatId angeben, die Ziel-Apps verwenden können, um die Daten anzufordern. Beachten Sie, dass die Ziel-App diese Daten nur anfordern kann, wenn sie die formatId kennt.

Diese Methode wird häufig verwendet, wenn Sie eine Delegatenfunktion zum Freigeben von Daten verwenden. Weitere Informationen finden Sie unter Unterstützen von Pullvorgängen.

Gilt für: