__VSHPROPID – výčet
Určuje nastavení vlastností pro hierarchii.Rozšířený o __VSHPROPID2.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
public enum __VSHPROPID
public enum class __VSHPROPID
type __VSHPROPID
Public Enumeration __VSHPROPID
Členové
Název člena | Popis | |
---|---|---|
VSHPROPID_AllowEditInRunMode | BOOL.[Nepovinné] Pokud false nebo E_NOTIMPL, kompilátor zakáže úpravy během režimu spuštění (Toto je nejběžnější očekávané chování).trueeables úpravy.Tato vlastnost povoluje scénáře dodavatelem. |
|
VSHPROPID_AltHierarchy | UNK.[Nepovinné] Returns an IVsHierarchy for SVsTrackSelectionEx. |
|
VSHPROPID_AltItemid | I4.[Nepovinné] Vrátí ID tématu pro SVsTrackSelectionEx. |
|
VSHPROPID_BrowseObject | VYŘAZENÍ[Nepovinné] Vrátí IDispatch pro prohlížení vlastností. |
|
VSHPROPID_CanBuildFromMemory | BOOL.[Nepovinné] Pokud true, výzvu k uložení před budovy. |
|
VSHPROPID_Caption | BSTR.Nutné zobrazit uživatelské rozhraní prostředí (okno projektu). |
|
VSHPROPID_CmdUIGuid | Identifikátor GUID pro příkaz pruhy (pouze root). |
|
VSHPROPID_ConfigurationProvider | ZASTARALÉ.Použijte IVsGetCfgProvider. |
|
VSHPROPID_DefaultEnableBuildProjectCfg | BOOL.[Nepovinné] Ve výchozím nastavení určuje Pokud "Vytvořit" by měl být původně změnami cfg řešení.Ve výchozím nastavení, obvykle "Vytvořit" je zaškrtnuto, pokud projekt podporuje IVsBuildableProjectCfg. |
|
VSHPROPID_DefaultEnableDeployProjectCfg | BOOL.[Nepovinné] Ve výchozím nastavení určuje Pokud "Instalovat" by měl být původně změnami cfg řešení.Ve výchozím nastavení, obvykle "Nasazení" kontroluje projekt podporuje-li IVsDeployableProjectCfg. |
|
VSHPROPID_DefaultNamespace | BSTR.[Nepovinné] Řetězec představující obor názvů složek položky: rootnamespace.folder.subfolder. |
|
VSHPROPID_DesignerFunctionVisibility | I4.[Nepovinné] Hodnota ze VSDESIGNER_FUNCTIONVISIBILITY výčtu. |
|
VSHPROPID_DesignerVariableNaming | I4.[Nepovinné] Hodnota ze VSDESIGNER_VARIABLENAMING výčtu. |
|
VSHPROPID_EditLabel | BSTR.[Nepovinné] Řetězec pro místní úpravy uzlu titulek zobrazen. |
|
VSHPROPID_Expandable | BOOL.Určuje, zda prostředí zobrazí znaménko plus "otevření tento složka". |
|
VSHPROPID_ExpandByDefault | BOOL.Určuje, zda prostředí je třeba rozšířit tuto položku. |
|
VSHPROPID_Expanded | BOOL.Určuje, zda v současné době rozbalení uzlu UIHierarchyWindow, začíná jako false. |
|
VSHPROPID_ExtObject | VYŘAZENÍ[Nepovinné] ITEMID_ROOT je ext.object Project (projekt). |
|
VSHPROPID_ExtSelectedItem | VYŘAZENÍ[Nepovinné] Vrátí vlastní SelectedItem objekt pro ID daného tématu. |
|
VSHPROPID_FIRST | INT_PTR.Určuje první identifikátor vlastnosti. |
|
VSHPROPID_FirstChild | ID tématu první podřízený uzel (VSITEMID_NIL -li žádné podřízené). |
|
VSHPROPID_FirstVisibleChild | INT_PTR.[Nepovinné] Podobný FirstChild , ale pouze popisy položky zobrazit v UIHierarchyWindow.Vyžaduje-li hierarchii podporuje více zobrazení jeho obsahu (podsady nebo supersetted). |
|
VSHPROPID_HandlesOwnReload | BOOL.[Nepovinné] Úchyty projektu uvolnit nebo znovu sám (jinak prostředí zpracovává se). |
|
VSHPROPID_HasEnumerationSideEffects | BOOL.[Nepovinné] Pokud true, pak tato hierarchie není ve výčtu pro FindInFiles a podobné hierarchie vyčíslení.(Užitečné výčet by mohl způsobit přihlašovací dialogové okno nebo příliš pomalé.) |
|
VSHPROPID_IconHandle | I4.Popisovač ikony; UIHierarchyWindownení zavolá DestroyIcon na něj. |
|
VSHPROPID_IconImgList | I4.Popisovač pro třídu imagelist (pouze pro ID tématu ==VSITEMID_ROOT). |
|
VSHPROPID_IconIndex | I4.Pokud je rozšiřitelná =true, IconIndex + 1 je použita pro ikonu otevřít. |
|
VSHPROPID_ImplantHierarchy | UNK.[Nepovinné] IVsHierarchy implantát této hierarchie. |
|
VSHPROPID_IsFindInFilesForegroundOnly | BOOL.[Nepovinné] Pokud true, FindInFiles v hlavní podproces spuštěn. |
|
VSHPROPID_IsHiddenItem | BOOL.[Nepovinné] Určuje aktuální nezobrazí položky UIHierarchyWindow zobrazení.Vyžaduje-li hierarchii podporuje více (podsady) zobrazení jeho obsahu. |
|
VSHPROPID_IsNewUnsavedItem | BOOL.[Nepovinné] Pokud true, je nové neuložené zboží (jako získané z File.New.File), tak zástupný název je název dočasného a titulek třeba použít v uživatelském rozhraní. |
|
VSHPROPID_IsNonLocalStorage | BOOL.[Nepovinné] Určuje, zda je místní úložiště projektu.IPersistFileFormatslouží k uložení projektu bez ohledu na to, zda je místní "soubor" nebo ne. |
|
VSHPROPID_IsNonMemberItem | BOOL.[Nepovinné] Určuje, že toto zboží není považován za člen hierarchie.Vyžaduje-li hierarchii podporuje zobrazení (supersetted), její obsah, ShowAllFiles zobrazí soubory v adresáři, které nejsou členy projektu. |
|
VSHPROPID_IsNonSearchable | BOOL.[Nepovinné] Určuje položku není předmětem hledání a nahrazení pomocí Najít/Nahradit v souborech.By měla být true projektu vlastní soubor. |
|
VSHPROPID_ItemDocCookie | INT_PTR.[Nepovinné] Cookie dokumentu (abstraktní hodnota) položku hierarchie. |
|
VSHPROPID_ItemSubType | BSTR.[Nepovinné] Lokalizovat než řetězec představující podtypem položky.Je na obalu se dohodnout na význam tohoto řetězce. |
|
VSHPROPID_LAST | INT_PTR.Určuje identifikátor vlastnosti poslední. |
|
VSHPROPID_Name | BSTR.Název projektu (VSITEMID_ROOT) nebo položky. |
|
VSHPROPID_NextSibling | INT_PTR.ID tématu další uzel na stejné úrovni (VSITEMID_NIL -li žádné další členy na stejné úrovni). |
|
VSHPROPID_NextVisibleSibling | INT_PTR.[Nepovinné] Podobný NextSibling , ale pouze popisy položky zobrazit v UIHierarchyWindow.Vyžaduje-li hierarchii podporuje více zobrazení jeho obsahu (podsady nebo supersetted). |
|
VSHPROPID_NIL | NIL.-1 |
|
VSHPROPID_OpenFolderIconHandle | I4.[Nepovinné] Popisovač ikony pro otevřené složky.UIHierarchyWindownení zavolá DestroyIcon na něj. |
|
VSHPROPID_OpenFolderIconIndex | I4.[Nepovinné] Index pro otevřenýchsložku ikonu. |
|
VSHPROPID_OverlayIconIndex | I4.[Nepovinné] Použití VSOVERLAYICON výčtu.Překrytí pro hlavní ikonu položky. |
|
VSHPROPID_OwnerKey | BSTR.[Nepovinné] Vlastník klíče řetězec identifikující projekt GUID vlastnící projektu. |
|
VSHPROPID_Parent | I4.ID tématu nadřazeného uzlu (VSITEMID_NIL -li žádný nadřazený). |
|
VSHPROPID_ParentHierarchy | UNK.IVsHierarchykterý je vlastníkem této hierarchie. |
|
VSHPROPID_ParentHierarchyItemid | INT_PTR.ID tématu této hierarchie v nadřazené hierarchii. |
|
VSHPROPID_PreferredLanguageSID | IDENTIFIKÁTOR GUID.[Nepovinné] SID upřednostňovaný jazyk služby (textový editor) pro projekt. |
|
VSHPROPID_ProjectDir | BSTR.[Nepovinné] Úplná cesta k adresáři projektu (pro VSITEMID_ROOT pouze). |
|
VSHPROPID_ProjectIDGuid | IDENTIFIKÁTOR GUID.[Nepovinné] Označuje projekt v rámci řešení.Generování a nastavit při vytváření projektu.Načíst při otevření projektu. |
|
VSHPROPID_ProjectName | [zastaralé] Use VSHPROPID_Name. |
|
VSHPROPID_ProjectType | [zastaralé] Use VSHPROPID_TypeName. |
|
VSHPROPID_ReloadableProjectFile | [zastaralé] Use VSHPROPID_HandlesOwnReload. |
|
VSHPROPID_Root | [zastaralé] ID tématu kořenový adresář musí být VSITEMID_ROOT. |
|
VSHPROPID_SaveName | BSTR.Na zadaný název souboru souborUložit nabídce. |
|
VSHPROPID_SelContainer | UNK.[Nepovinné] Vrátí ISelectionContainer pro použití s vlastností procházení. |
|
VSHPROPID_ShowOnlyItemCaption | BOOL.[Nepovinné] Pokud true, zobrazit pouze titulek v uživatelském rozhraní namísto úplné zástupný název. |
|
VSHPROPID_ShowProjInSolutionPage | BOOL.[Nepovinné] Slouží k filtrování při projektu vb / c# vyžaduje výběr součásti přidat odkaz.Vrátí hodnotu VARIANT_TRUE že projekt je v seznamu zobrazit. |
|
VSHPROPID_SortPriority | I4.[Nepovinné] Řazení priorit v UIHierarchyWindow.Standardní projekty mají prioritu 0 (výchozí). |
|
VSHPROPID_StartupServices | UNK.[Nepovinné] Vrátí IVsProjectStartupServices* přidat služby spuštění na další zatížení projektu (pro VSITEMID_ROOT pouze). |
|
VSHPROPID_StateIconIndex | I4.Index ikony stavu.Použití VsStateIcon výčtu. |
|
VSHPROPID_StorageType | BSTR.[Nepovinné] Lokalizovat než řetězec představující typ úložiště.Stejné jako řetězec, který slouží k odlišení různých umístění v souboru VSDIR seznam naposledy použitých položek. |
|
VSHPROPID_TypeGuid | Identifikátor GUID k identifikaci typu uzlu nebo hierarchie vyhledávání na GUID_ItemType. |
|
VSHPROPID_TypeName | BSTR.Zobrazí název k identifikaci typu uzlu nebo hierarchie (používá se v záhlaví okna). |
|
VSHPROPID_UserContext | UNK.[Nepovinné] IVsUserContext projektu nebo položky. |
Poznámky
Každý __VSHPROPID musí vrátit VARIANTY struktury vyplní správným typem VT_.Volající může předpokládat, že je správný typ VT_., Není nutné volat VariantChangeType() nebo ověřte typ rámec ASSERT() se ujistěte, že nebyly nalezeny žádné neshody záhlaví souboru a podobně.
![]() |
---|
__VSHPROPIDhodnoty nesmí překrývat jiné * číslo PROPID skupinu hodnot. |
Tato logika stejné platí pro volající po nastaví vlastnost; hierarchie se předpokládá, že má volající předal VARIANTY již převedena na správný typ VT_.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek