AppInstallItem Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |