Udostępnij za pośrednictwem


Microsoft.VisualStudio.Workspace.Settings Przestrzeń nazw

Klasy

SettingsTypes

standardowe typy ustawień

WorkspaceSettingsChangedEventArgs

Ustawienia zmieniają dane zdarzeń.

WorkspaceSettingsExtensions

Rozszerzenie wygody dla interfejsu IWorkspaceSettings

Interfejsy

IWorkspaceSettings

Interfejs ustawień obszaru roboczego.

IWorkspaceSettingsFileProvider

Dostawcy ustawień dynamicznych Dostawcy ci współtworzeją właściwości kolekcji ustawień hierarchicznych, które pochodzą z różnych źródeł niż w plikach json dysku. Przykładem może być "wewnętrzny dostawca pamięci" lub "konwertery" (składniki, które analizują inne formaty narzędzi w schemacie ustawień obszaru roboczego).

IWorkspaceSettingsManager

Dla obiektu obszaru roboczego, który jest odpowiedzialny za ułatwianie odczytywania i zapisywania ustawień obszaru roboczego, a także odpowiednich powiadomień. Pobrany przez element "Workspace.SettingsManager".

IWorkspaceSettingsPersistance

składnik zapisywania transakcyjnego. Uwaga w ramach pojedynczego procesu VS wielokrotność może być aktywna jednocześnie. Ostatnia wersja spowoduje wyzwolenie zapisów plików ustawień na dysku. Oczekuje się, że otoki pisarza trwałości będą bardzo krótkotrwałe.

IWorkspaceSettingsProvider

Dostawcy ustawień dynamicznych Dostawcy ci współtworzeją właściwości kolekcji ustawień hierarchicznych, które pochodzą z różnych źródeł niż w plikach json dysku. Przykładem może być "wewnętrzny dostawca pamięci" lub "konwertery" (składniki, które analizują inne formaty narzędzi w schemacie ustawień obszaru roboczego).

IWorkspaceSettingsProviderFactory

Dostawcy ustawień dynamicznych Dostawcy ci współtworzeją właściwości kolekcji ustawień hierarchicznych, które pochodzą z różnych źródeł niż w plikach json dysku. Przykładem może być "wewnętrzny dostawca pamięci" lub "konwertery" (składniki, które analizują inne formaty narzędzi w naszym schemacie ustawień).

Interfejs fabryki to

IWorkspaceSettingsSource

Interfejs ustawień obszaru roboczego.

IWorkspaceSettingsSourceWriter

Interfejs składnika zapisywania źródłowego ustawień obszaru roboczego. Służy do utrwalania ustawień automatycznych opartych na funkcjach.

Wyliczenia

WorkspaceSettingsResult

Wynik pobierania pojedynczej wartości ustawienia z bieżących plików ustawień.