次の方法で共有


DataPackage.SetData(String, Object) メソッド

定義

DataPackage に含まれるデータを RandomAccessStream 形式で設定します。

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)

パラメーター

formatId
String

Platform::String

winrt::hstring

データの形式を指定します。 この値は 、StandardDataFormats クラスを使用して設定することをお勧めします。

value
Object

Platform::Object

IInspectable

DataPackage に含まれるコンテンツを指定します。

注釈

このメソッドを使用してデータを追加するには、アプリでデータを オブジェクトに変換する必要があります。 また、ターゲット アプリがデータを要求するために使用できる formatId も指定する必要があります。 ターゲット アプリは formatId を認識している場合にのみ、このデータを要求できることに注意してください。

このメソッドは、デリゲート関数を使用してデータを共有する場合によく使用されます。 詳細については、「 プル操作をサポートする方法」を参照してください。

適用対象