Share via


AppInstallItem Klasse

Definition

Stellt eine App dar, die sich in der Installationswarteschlange befindet.

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

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
runFullTrust

Hinweise

Verwenden Sie die AppInstallManager.AppInstallItems-Eigenschaft , um eine Vektoransicht von AppInstallItem-Objekten abzurufen.

Wichtig

Der Zugriff auf diese API wird durch eine private Funktion geschützt, die auf von Microsoft entwickelte Apps beschränkt ist.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1511 10586 Cancel(String)
1511 10586 Pause(String)
1511 10586 Neustart(String)
1703 15063 Children
1703 15063 ItemOperationsMightAffectOtherItems
1803 17134 LaunchAfterInstall
1809 17763 CompletedInstallToastNotificationMode
1809 17763 InstallInProgressToastNotificationMode
1809 17763 PinToDesktopAfterInstall
1809 17763 PinToStartAfterInstall
1809 17763 PinToTaskbarAfterInstall

Eigenschaften

Children

Ruft Informationen zu App-Installationen ab, die untergeordnete Elemente der aktuellen App-Installation sind. Diese Eigenschaft gibt nur einen Wert zurück, wenn die aktuelle App-Installation das übergeordnete Element anderer App-Installationen ist, die Teil eines app-Bündels sind.

CompletedInstallToastNotificationMode

Ruft den Popupmodus für Benachrichtigungen ab, wenn die App-Installation abgeschlossen ist, oder legt diesen fest.

InstallInProgressToastNotificationMode

Ruft den Popupmodus für Benachrichtigungen ab, wenn die App-Installation ausgeführt wird, oder legt diesen fest.

InstallType

Ruft den Typ der aktuellen App-Installation ab.

IsUserInitiated

Gibt an, ob die aktuelle App-Installation vom Benutzer initiiert wurde.

ItemOperationsMightAffectOtherItems

Gibt an, ob die aktuelle App-Installation Teil eines App-Bündels ist. Daher kann sich das Anhalten oder Abbrechen der App-Installation auf andere Elemente in der Installationswarteschlange auswirken.

LaunchAfterInstall

Ruft einen Wert ab, der angibt, ob die App, die sich in der Installationswarteschlange befindet, nach der Installation automatisch gestartet wird.

PackageFamilyName

Ruft den Paketfamiliennamen für die aktuelle App ab.

PinToDesktopAfterInstall

Ruft einen Wert ab, der angibt, ob das zu installierende Produkt nach Abschluss der Installation an den Desktop angeheftet werden soll, oder legt diesen fest.

PinToStartAfterInstall

Ruft einen Wert ab, der angibt, ob das zu installierende Produkt nach Abschluss der Installation an das Startmenü angeheftet werden soll, oder legt diesen fest.

PinToTaskbarAfterInstall

Ruft einen Wert ab, der angibt, ob das zu installierende Produkt nach Abschluss der Installation an die Taskleiste angeheftet werden soll, oder legt diesen fest.

ProductId

Ruft die Produkt-ID für die aktuelle App ab.

Methoden

Cancel()

Die Installation der aktuellen App wird abgebrochen.

Cancel(String)

Bricht die Installation der aktuellen App mit der Option zum Generieren von Telemetriedaten ab.

GetCurrentStatus()

Ruft die Installations-status der aktuellen App ab.

Pause()

Hält die Installation der aktuellen App an.

Pause(String)

Hält die Installation der aktuellen App mit der Option zum Generieren von Telemetriedaten an.

Restart()

Startet die Installation der aktuellen App neu.

Restart(String)

Startet die Installation der aktuellen App mit der Option zum Generieren von Telemetriedaten neu.

Ereignisse

Completed

Tritt auf, wenn die Installation der aktuellen App abgeschlossen ist.

StatusChanged

Tritt auf, wenn die Installation status der aktuellen App geändert wurde.

Gilt für: