IVSDBToolsOptionsSettings – rozhraní
Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. Definuje nastavení smlouvy pro všechny funkce, které poskytuje nastavení hostitelem Možnosti nástroje stránky nebo Vlastnosti projektu stránky v Visual Studio Application Lifecycle Management (ALM).
Obor názvů: Microsoft.Data.Schema.Tools.Settings.Internal
Sestavení: Microsoft.Data.Schema.Tools (v Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Deklarace
Public Interface IVSDBToolsOptionsSettings
public interface IVSDBToolsOptionsSettings
public interface class IVSDBToolsOptionsSettings
type IVSDBToolsOptionsSettings = interface end
public interface IVSDBToolsOptionsSettings
Typ IVSDBToolsOptionsSettings zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
SettingValues | Získá nebo nastaví slovník pojmenovaných parametrů a jejich aktuální hodnoty. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
CompareSettingValues | Vrátí seznam VSDBToolsOptionsSettingChange objekty, které zadat nastavení, které byly změněny, na základě zadaného seznamu předchozí nastavení hodnot.Také zvyšuje SettingsChanged Pokud jste změnili nastavení událostí. |
![]() |
IsSupportedSetting | Vrátí hodnotu, která označuje, zda název nastavení zadané v aktuální nastavení. |
![]() |
Reset | Při provádění ve zděděné třídě obnoví všechna nastavení na výchozí hodnoty. |
Na začátek
Události
Název | Popis | |
---|---|---|
![]() |
SettingsChanged | Vznesené CompareSettingValues Metoda změně libovolné hodnoty. |
Na začátek
Poznámky
Poznámky pro implementátory
Každé nastavení implementováno tříd musí být zapisovatelnou vlastnost, který lze převést na řetězec nebo má TypeConverter, a který dekorován VSDBToolsOptionsSettingAttribute.
Implementované třídami také přepsat i Equals() a GetHashCode metody, které umožní srovnání starých zvýšení hodnoty nové hodnoty a bude SettingsChanged událostí.
Nejjednodušší způsob, jak implementovat toto rozhraní je zdědit VSDBToolsOptionsSettingsBase Třída
Viz také
Odkaz
Microsoft.Data.Schema.Tools.Settings.Internal – obor názvů
VSDBToolsOptionsSettingAttribute
Equals()