Freigeben über


SharedPackageContainer Klasse

Definition

Stellt einen freigegebenen Paketcontainer dar, der Pakete gruppiert, um eine freigegebene virtuelle Umgebung auszuführen, in der sie Zugriff auf das gleiche virtuelle Dateisystem, die gleiche virtuelle Registrierung und dieselben Paketdateien haben.

public ref class SharedPackageContainer sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Management.Deployment.SharedPackageContainerContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SharedPackageContainer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Management.Deployment.SharedPackageContainerContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SharedPackageContainer
Public NotInheritable Class SharedPackageContainer
Vererbung
Object Platform::Object IInspectable SharedPackageContainer
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.22000.0)
API contract
Windows.Management.Deployment.SharedPackageContainerContract (eingeführt in v1.0)

Hinweise

Dieses Objekt ist eine Momentaufnahme Ansicht des freigegebenen Paketcontainers und ist keine Livedaten. Beim Aktualisieren einer Containerdefinition wird ein vorhandenes SharedPackageContainer-Objekt nicht dynamisch aktualisiert.

Verwenden Sie die SharedPackageContainerManager-Klasse , um SharedPackageContainer-Objekte zu erstellen, zu löschen und zu verwalten.

Eigenschaften

Id

Ruft den eindeutigen Bezeichner auf dem Gerät für den freigegebenen Paketcontainer ab.

Name

Ruft den Namen des freigegebenen Paketcontainers ab.

Methoden

GetMembers()

Ruft eine Liste der SharedPackageContainerMember-Objekte ab, die die Paketgruppen und alle zugeordneten Tupeldaten darstellen, die im Container enthalten sind.

RemovePackageFamily(String, UpdateSharedPackageContainerOptions)

Entfernt den angegebenen Paketfamiliennamen aus dem freigegebenen Paketcontainer.

ResetData()

Löscht alle Daten im freigegebenen Paketcontainer, einschließlich virtualisierter AppData-Dateien und virtualisierter Registrierungsschlüssel.

Gilt für: