ISettingsManagerHost5 Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public interface ISettingsManagerHost5 : Microsoft.VisualStudio.Settings.ISettingsManagerHost4
type ISettingsManagerHost5 = interface
interface ISettingsManagerHost4
interface ISettingsManagerHost3
interface ISettingsManagerHost2
interface ISettingsManagerHost
Public Interface ISettingsManagerHost5
Implements ISettingsManagerHost4
- Implementuje
Vlastnosti
AppDir |
Získá adresář aplikace. (Zděděno od ISettingsManagerHost) |
AppInitCompletionTask |
Nepovinná úloha označující, že se hostitel dokončil. Správce nastavení odloží úlohy náročné na prostředky na dokončení tohoto úkolu. (Zděděno od ISettingsManagerHost) |
CollectionName |
Získá název kolekce nastavení adresovaný tímto hostitelem. Používá se k dělení nastavení na základě parametrů hostitele, jako je parametr /rootSuffix sady VS. (Zděděno od ISettingsManagerHost) |
DurableHostIdentity |
Další informace o procesu Slouží k přidání kontextu do protokolu, nemusí dodržovat žádný konkrétní formát. (Zděděno od ISettingsManagerHost4) |
IsRoamingAndSharingAllowed |
Pokud je false, zabrání roamingu a sdílení bez ohledu na hodnotu nastavení, které ho normálně řídí. |
IsRoamingEnabledByDefault |
Získá hodnotu označující, zda roaming a sdílení mají být povoleny, když "RoamingEnabled" nastavení ještě nebylo trvalé. (Zděděno od ISettingsManagerHost4) |
Logger |
Protokolovací nástroj pro telemetrii chyb. (Zděděno od ISettingsManagerHost) |
NameTranslator |
Volitelný překladač mezi názvy privátních a sdílených nastavení (Zděděno od ISettingsManagerHost) |
PrivateStorage |
Záložní úložiště pro privátní nastavení. (Zděděno od ISettingsManagerHost) |
RemoteDefaultsStore |
Vzdálené výchozí úložiště přepíše výchozí nastavení. (Zděděno od ISettingsManagerHost3) |
StoreUpdateLogger |
Protokolovací nástroj pro záznam aktualizací nastavení úložišť. Může mít hodnotu null. (Zděděno od ISettingsManagerHost4) |
TelemetrySettings |
Zastaralé.
Získá serializované telemetrie nastavení z hostitele, získané prostřednictvím ITelemetrySession.SerializeSettings. Pokud hostitel nemá žádnou relaci telemetrie, může to být null. (Zděděno od ISettingsManagerHost) |
Metody
GetServiceStreamAsync(CancellationToken) | |
GetTelemetrySettingsAsync() |
Získá serializované telemetrie nastavení z hostitele, získané prostřednictvím ITelemetrySession.SerializeSettings. Výsledek může být null, pokud hostitel nemá žádnou relaci telemetrie. (Zděděno od ISettingsManagerHost2) |
IsSharedOrRoamedSetting(String) |
Určuje, zda je nastavení privátní vs. sdílené nebo roamingové. (Zděděno od ISettingsManagerHost) |
Událost
HostShuttingDown |
Vyvolána, když se hostitel chystá vypnout, dát správci nastavení příležitost uvolnit prostředky, dokončit nebo zrušit asynchronní úlohy atd. Hostitel by měl před pokračováním počkat, až se obslužná rutina asynchronní události dokončí (např. pomocí RaiseEventAsync<T>(Delegate, Object, T) rozšiřující metody). (Zděděno od ISettingsManagerHost) |
IdleStateChanged |
Zastaralé.
Vyvolána, když hostitelská aplikace přejde do nečinnosti nebo se znovu aktivuje, aby bylo možné snížit využití prostředků během období nečinnosti. (Zděděno od ISettingsManagerHost) |