IVsPackage.ResetDefaults – metoda (UInt32)
Obnoví výchozí nastavení panelu nástrojů.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int ResetDefaults(
uint grfFlags
)
int ResetDefaults(
unsigned int grfFlags
)
abstract ResetDefaults :
grfFlags:uint32 -> int
Function ResetDefaults (
grfFlags As UInteger
) As Integer
Parametry
- grfFlags
[v] Příznaky, jejichž hodnoty jsou převzaty z __VSPKGRESETFLAGS výčtu.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsPackage::ResetDefaults(
[in] VSPKGRESETFLAGS grfFlags
);
Pokud nainstalujete nástroje nebo položek v tuto metodu implementovat nástrojů.Při nastavení načte prostředí vašeho VSPackage a volá jeho IVsPackage::ResetDefaults provedení.Jakmile vaše VSPackage úspěšně nakonfiguroval, ResetDefaults metoda nebude volána během následné nastavení, není-li dále zvýšit klíč v registru (nalezen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\Packages\ < GUID balíček > \Toolbox]) nebo uživatel obnoví výchozí položky nástrojů.Pokud hodnotu klíče registru výchozí položky, ResetDefaults metoda je volána s grfFlags nastavena na PKGRF_TOOLBOXSETUP a pokud nástrojů obnovit, ResetDefaults metoda je volána s grfFlags nastavena na PKGRF_TOOLBOXITEMS.Další informace naleznete v tématu Registering Toolbox Item Providers.
Uživatele můžete obnovit nástrojů výběrem nástrojů z zobrazení nabídky klepnutím pravým tlačítkem myši součásti oddílu na panelu a výběrem Položky Přidat nebo odebrat.To ukazuje Vlastní nastavení panelu nástrojů dialogové okno, které obsahuje Obnovit tlačítko.Klepnutím Obnovit tlačítko obnoví nástrojů.
Chcete-li IVsPackage.ResetDefaults během instalace pouze volané metody, není nutné provádět IVsToolboxDataProvider rozhraní nebo pomocí klíče registru formáty (nachází [< Reg VS Root > \Packages\ < GUID balíček > \Toolbox]).Další informace naleznete v How to: Include Toolbox Support a IVsToolboxDataProvider rozhraní.Při své IVsPackage::ResetDefaults implementace je volána s hodnotou PKGRF_ADDSTDPREVIEWER v grfFlags parametr, volání AddStandardPreviewer při naplnění Procházet S dialogové okno s konkrétní prohlížeč.Například můžete použít tento přístup poskytnout zvláštní emulátoru primárního produktu.
Viz také
IVsPackage – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek