AppInstallOptions 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 Optionen bereit, die Sie in mehreren Methodenüberladungen der AppInstallManager-Klasse zum Installieren von App-Updates verwenden können.
public ref class AppInstallOptions sealed
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppInstallOptions final
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppInstallOptions
function AppInstallOptions()
Public NotInheritable Class AppInstallOptions
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
|
App-Funktionen |
runFullTrust
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1809 | 17763 | CampaignId |
1809 | 17763 | CompletedInstallToastNotificationMode |
1809 | 17763 | ExtendedCampaignId |
1809 | 17763 | InstallForAllUsers |
1809 | 17763 | InstallInProgressToastNotificationMode |
1809 | 17763 | PinToDesktopAfterInstall |
1809 | 17763 | PinToStartAfterInstall |
1809 | 17763 | PinToTaskbarAfterInstall |
1809 | 17763 | StageButDoNotInstall |
Konstruktoren
AppInstallOptions() |
Erstellt und initialisiert eine neue instance der AppInstallOptions-Klasse. |
Eigenschaften
AllowForcedAppRestart |
Ruft einen Wert ab, der angibt, ob ein erzwungener Neustart der installierten App zugelassen werden soll, oder legt diesen fest. |
CampaignId |
Ruft die Höherstufungskampagnen-ID ab, die der zu installierenden App zugeordnet ist, oder legt diese fest. |
CatalogId |
Ruft die Katalog-ID der zu installierenden App ab oder legt sie fest. |
CompletedInstallToastNotificationMode |
Ruft den Popupmodus für Benachrichtigungen ab, wenn die App-Installation abgeschlossen ist, oder legt diesen fest. |
ExtendedCampaignId |
Ruft die ID der erweiterten Höherstufungskampagne ab, die der zu installierenden App zugeordnet ist, oder legt sie fest. |
ForceUseOfNonRemovableStorage |
Ruft einen Wert ab, der angibt, ob die App in nicht wechselbaren Speicher installiert werden soll, auch wenn der Benutzer Apps für die Installation auf SD-Karte konfiguriert hat, oder ob die App gemäß den Einstellungen des Benutzers auf nicht wechselbaren Speicher oder SD-Karte installiert werden soll, oder legt diesen fest. |
InstallForAllUsers |
Ruft einen Wert ab, der angibt, ob die Anwendung für alle Benutzer installiert wird, oder legt diesen fest. |
InstallInProgressToastNotificationMode |
Ruft den Popupmodus für Benachrichtigungen ab, für die die App-Installation ausgeführt wird, oder legt diesen fest. |
LaunchAfterInstall |
Ruft einen Wert ab, der angibt, ob die App nach der Installation automatisch gestartet werden soll, oder legt diesen fest. |
PinToDesktopAfterInstall |
Ruft einen Wert ab, der bestimmt, 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. |
Repair |
Ruft einen Wert ab, der angibt, ob versucht werden soll, die Installation einer bereits installierten App zu reparieren, oder legt diesen fest. |
StageButDoNotInstall |
Ruft einen Wert ab, der angibt, ob die Installation der App nach dem Download- und Stagingschritt angehalten werden soll, aber nicht die endgültige Installation abgeschlossen ist, oder legt diesen fest. |
TargetVolume |
Ruft das Paketspeichervolume ab, auf dem die App oder das App-Paket installiert wird, oder legt es fest. |