ISettingsManagerHost5 Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
public interface ISettingsManagerHost5 : Microsoft.VisualStudio.Settings.ISettingsManagerHost4
type ISettingsManagerHost5 = interface
interface ISettingsManagerHost4
interface ISettingsManagerHost3
interface ISettingsManagerHost2
interface ISettingsManagerHost
Public Interface ISettingsManagerHost5
Implements ISettingsManagerHost4
- Implementuje
Właściwości
AppDir |
Pobiera katalog aplikacji (Odziedziczone po ISettingsManagerHost) |
AppInitCompletionTask |
Opcjonalne zadanie wskazujące, że host został ukończony. Menedżer ustawień odroczyć zadania intensywnie korzystające z zasobów do momentu ukończenia tego zadania. (Odziedziczone po ISettingsManagerHost) |
CollectionName |
Pobiera nazwę kolekcji ustawień, która ma być adresowana przez tego hosta. Służy to do partycjonowania ustawień na podstawie parametrów hosta, takich jak /rootSuffix parametru vs. (Odziedziczone po ISettingsManagerHost) |
DurableHostIdentity |
Dodatkowe informacje o procesie. Służy do dodawania kontekstu do dziennika, nie musi być zgodne z określonym formatem. (Odziedziczone po ISettingsManagerHost4) |
IsRoamingAndSharingAllowed |
Jeśli wartość false, uniemożliwia roaming i udostępnianie niezależnie od wartości ustawienia, które zwykle go kontroluje. |
IsRoamingEnabledByDefault |
Pobiera wartość wskazującą, czy roaming i udostępnianie powinny być włączone, gdy ustawienie "RoamingEnabled" nie zostało jeszcze utrwalone. (Odziedziczone po ISettingsManagerHost4) |
Logger |
Rejestrator danych telemetrycznych błędów. (Odziedziczone po ISettingsManagerHost) |
NameTranslator |
Opcjonalny translator między nazwami ustawień prywatnych i udostępnionych. (Odziedziczone po ISettingsManagerHost) |
PrivateStorage |
Magazyn kopii zapasowych dla ustawień prywatnych. (Odziedziczone po ISettingsManagerHost) |
RemoteDefaultsStore |
Zdalne ustawienia domyślne są przechowywane w celu zastąpienia ustawień domyślnych. (Odziedziczone po ISettingsManagerHost3) |
StoreUpdateLogger |
Rejestrator do rejestrowania aktualizacji do ustawień magazynów. Może mieć wartość null. (Odziedziczone po ISettingsManagerHost4) |
TelemetrySettings |
Przestarzałe.
Pobiera serializowane ustawienia telemetrii z hosta uzyskane za pośrednictwem protokołu ITelemetrySession.SerializeSettings. Może to mieć wartość null, jeśli host nie ma sesji telemetrii. (Odziedziczone po ISettingsManagerHost) |
Metody
GetServiceStreamAsync(CancellationToken) | |
GetTelemetrySettingsAsync() |
Pobiera serializowane ustawienia telemetrii z hosta uzyskane za pośrednictwem protokołu ITelemetrySession.SerializeSettings. Wynik może mieć wartość null, jeśli host nie ma sesji telemetrii. (Odziedziczone po ISettingsManagerHost2) |
IsSharedOrRoamedSetting(String) |
Określa, czy ustawienie jest prywatne, a udostępnione/wędrowane. (Odziedziczone po ISettingsManagerHost) |
Zdarzenia
HostShuttingDown |
Podniesione, gdy host ma zostać zamknięty, aby dać menedżerowi ustawień możliwość wydawania zasobów, kończenie lub anulowanie zadań asynchronicznych itp. Host powinien poczekać na ukończenie procedury obsługi zdarzeń asynchronicznych (np. przy użyciu RaiseEventAsync<T>(Delegate, Object, T) metody rozszerzenia) przed kontynuowaniem. (Odziedziczone po ISettingsManagerHost) |
IdleStateChanged |
Przestarzałe.
Wywoływane, gdy aplikacja hosta przechodzi bezczynnie lub ponownie staje się aktywna, aby włączyć mniejsze użycie zasobów w okresie bezczynności. (Odziedziczone po ISettingsManagerHost) |