Freigeben über


DataPackagePropertySet.FileTypes Eigenschaft

Definition

Gibt ein Vektorobjekt an, das die Im DataPackage-Objekt gespeicherten Dateitypen enthält.

public:
 property IVector<Platform::String ^> ^ FileTypes { IVector<Platform::String ^> ^ get(); };
IVector<winrt::hstring> FileTypes();
public IList<string> FileTypes { get; }
var iVector = dataPackagePropertySet.fileTypes;
Public ReadOnly Property FileTypes As IList(Of String)

Eigenschaftswert

IVector<String>

IList<String>

IVector<Platform::String>

IVector<winrt::hstring>

Enthält die Im DataPackage-Objekt gespeicherten Dateitypen.

Hinweise

Viele Ziel-Apps akzeptieren eine Reihe verschiedener Dateiformate. Dennoch bevorzugen sie möglicherweise ein Format gegenüber einem anderen. Indem Sie der FileTypes-Eigenschaft die in einem DataPackage unterstützten Dateitypen hinzufügen, können Sie diesen Ziel-Apps dabei helfen, das am besten geeignete Dateiformat für einen bestimmten Vorgang auszuwählen.

Wenn Ihre App Inhalte mit einem der Formate teilt, die das DataPackage-Objekt direkt unterstützt, z. B. Text oder Html, sollten Sie die StandardDataFormats-Klasse verwenden, wenn Sie dieser Eigenschaft Dateitypen hinzufügen. Wenn Ihre App ein benutzerdefiniertes Datenformat unterstützt, können Sie dieses Format mithilfe einer Zeichenfolge hinzufügen. In Fällen, in denen Ihre App einen Delegaten zum Hinzufügen von Inhalten zum DataPackage verwendet, müssen Sie sicherstellen, dass die Zeichenfolge, die Sie in der FileTypes-Eigenschaft verwenden, mit dem Wert des formatId-Parameters der SetDataProvider-Methode übereinstimmt.

Gilt für: