Wyliczenie __VSHPROPID
Określa ustawienia właściwości dla hierarchii.Rozszerzony przez __VSHPROPID2.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
public enum __VSHPROPID
public enum class __VSHPROPID
type __VSHPROPID
Public Enumeration __VSHPROPID
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
VSHPROPID_AllowEditInRunMode | BOOL.[Opcjonalna] Jeśli false lub E_NOTIMPL, kompilator wyłącza edycję w trybie wykonywania (jest to najczęściej oczekiwane zachowanie).truemodyfikacje eables.Właściwość ta umożliwia scenariusze atrybut VSA. |
|
VSHPROPID_AltHierarchy | UNK.[Opcjonalna] Returns an IVsHierarchy for SVsTrackSelectionEx. |
|
VSHPROPID_AltItemid | R4.[Opcjonalna] Zwraca identyfikator elementu dla SVsTrackSelectionEx. |
|
VSHPROPID_BrowseObject | WYŚWIETLANA[Opcjonalna] Zwraca IDispatch do przeglądania właściwości. |
|
VSHPROPID_CanBuildFromMemory | BOOL.[Opcjonalna] Jeśli true, nie Monituj o zapisanie przed budynku. |
|
VSHPROPID_Caption | BSTR.Konieczne więc środowiska (Projekt okna) można wyświetlać interfejsu użytkownika. |
|
VSHPROPID_CmdUIGuid | Identyfikator GUID dla pasków poleceń (dla katalogu głównego). |
|
VSHPROPID_ConfigurationProvider | NIEAKTUALNE.Use IVsGetCfgProvider. |
|
VSHPROPID_DefaultEnableBuildProjectCfg | BOOL.[Opcjonalna] Domyślnie określa jeśli "Build" należy początkowo sprawdzane w cfg roztworu.Domyślnie, zazwyczaj "Build" jest sprawdzane, jeśli program project obsługuje IVsBuildableProjectCfg. |
|
VSHPROPID_DefaultEnableDeployProjectCfg | BOOL.[Opcjonalna] Domyślnie określa się, jeśli "Wdrażanie" należy początkowo sprawdzane w cfg roztworu.Domyślnie, zazwyczaj "Wdrażanie" jest sprawdzane przez, jeśli program project obsługuje IVsDeployableProjectCfg. |
|
VSHPROPID_DefaultNamespace | BSTR.[Opcjonalna] Ciąg reprezentujący obszaru nazw opartego na folder towaru: rootnamespace.folder.subfolder. |
|
VSHPROPID_DesignerFunctionVisibility | R4.[Opcjonalna] Wartość z VSDESIGNER_FUNCTIONVISIBILITY wyliczania. |
|
VSHPROPID_DesignerVariableNaming | R4.[Opcjonalna] Wartość z VSDESIGNER_VARIABLENAMING wyliczania. |
|
VSHPROPID_EditLabel | BSTR.[Opcjonalna] Ciąg wyświetlany dla podpisu węzeł edycji na miejscu. |
|
VSHPROPID_Expandable | BOOL.Określa, czy środowiska powinien być wyświetlany znak plus "open to folder". |
|
VSHPROPID_ExpandByDefault | BOOL.Określa, czy środowisko należy rozwinąć ten element. |
|
VSHPROPID_Expanded | BOOL.Określa, czy węzeł jest aktualnie rozwinięty w UIHierarchyWindow, rozpoczyna się jako false. |
|
VSHPROPID_ExtObject | WYŚWIETLANA[Opcjonalna] ITEMID_ROOT jest to ext.object programu project (projekt). |
|
VSHPROPID_ExtSelectedItem | WYŚWIETLANA[Opcjonalna] Zwraca niestandardowy SelectedItem obiektu dla nr danego przedmiotu. |
|
VSHPROPID_FIRST | INT_PTR.Określa pierwszy identyfikator właściwości. |
|
VSHPROPID_FirstChild | Identyfikator elementu z pierwszego węzła podrzędnego (VSITEMID_NIL , jeżeli dzieci). |
|
VSHPROPID_FirstVisibleChild | INT_PTR.[Opcjonalna] Podobny do FirstChild , ale przegląda tylko elementy, które mają być wyświetlane w UIHierarchyWindow.Wymagane, jeśli hierarchia obsługuje wiele widoków (podzbiory lub supersetted), jego zawartość. |
|
VSHPROPID_HandlesOwnReload | BOOL.[Opcjonalna] Uchwyty projektu unload/reload sam (inaczej środowiska obsługi). |
|
VSHPROPID_HasEnumerationSideEffects | BOOL.[Opcjonalna] Jeśli true, a następnie ta hierarchia nie jest wyliczane dla FindInFiles i podobne hierarchii wyliczenia.(Przydatne, jeśli wyliczanie może spowodować, że okno dialogowe logowania lub jest zbyt wolne). |
|
VSHPROPID_IconHandle | R4.Dojście do ikony; UIHierarchyWindownie będzie wywoływać DestroyIcon na nim. |
|
VSHPROPID_IconImgList | R4.Dojście do imagelist (tylko dla nr przedmiotu ==VSITEMID_ROOT). |
|
VSHPROPID_IconIndex | R4.Jeśli rozszerzalna =true, a następnie otwórz ikonę służy IconIndex + 1. |
|
VSHPROPID_ImplantHierarchy | UNK.[Opcjonalna] IVsHierarchy implant dla tej hierarchii. |
|
VSHPROPID_IsFindInFilesForegroundOnly | BOOL.[Opcjonalna] Jeśli true, FindInFiles jest uruchamiany w głównym wątku. |
|
VSHPROPID_IsHiddenItem | BOOL.[Opcjonalna] Określa, że element nie jest wyświetlany w bieżącym UIHierarchyWindow widok.Wymagane, jeśli hierarchia obsługuje wiele widoków (podzbiory) jego zawartość. |
|
VSHPROPID_IsNewUnsavedItem | BOOL.[Opcjonalna] Jeśli true, to nowy niezapisane elementu (, otrzymane w wyniku File.New.File), więc moniker jest tymczasowa nazwa i podpis może być użyta w interfejsie użytkownika. |
|
VSHPROPID_IsNonLocalStorage | BOOL.[Opcjonalna] Określa, czy projekt magazynu lokalnego.IPersistFileFormatSłuży do zapisywania projektu, niezależnie od tego, czy jest lokalne "plik" lub nie. |
|
VSHPROPID_IsNonMemberItem | BOOL.[Opcjonalna] Określa, że ten element nie jest uważany za składnik hierarchii.Wymagane, jeśli hierarchia obsługuje widoki (supersetted), jego zawartość, oznacza to, ShowAllFiles Wyświetla pliki w katalogu, które nie są członkami projektu. |
|
VSHPROPID_IsNonSearchable | BOOL.[Opcjonalna] Określa tego elementu nie jest przedmiotem wyszukiwania i zamieniania za pomocą znaleźć/zastąpić w plikach.Powinny być true dla projektu samego pliku. |
|
VSHPROPID_ItemDocCookie | INT_PTR.[Opcjonalna] Cookie dokumentu (wartość abstrakcyjna) element hierarchii. |
|
VSHPROPID_ItemSubType | BSTR.[Opcjonalna] Localize inne niż ciąg reprezentujący podtypu elementu.Jest do każdego pakietu do wyrażenia zgody na znaczenie tego ciągu. |
|
VSHPROPID_LAST | INT_PTR.Określa ostatni identyfikator właściwości. |
|
VSHPROPID_Name | BSTR.Nazwa projektu (VSITEMID_ROOT) lub element. |
|
VSHPROPID_NextSibling | INT_PTR.Nr przedmiotu o następny węzeł równorzędny (VSITEMID_NIL , jeśli nie więcej rodzeństwa). |
|
VSHPROPID_NextVisibleSibling | INT_PTR.[Opcjonalna] Podobny do NextSibling , ale przegląda tylko elementy, które mają być wyświetlane w UIHierarchyWindow.Wymagane, jeśli hierarchia obsługuje wiele widoków (podzbiory lub supersetted), jego zawartość. |
|
VSHPROPID_NIL | ZEROWE.-1 |
|
VSHPROPID_OpenFolderIconHandle | R4.[Opcjonalna] Uchwyt ikony otwartego folderu.UIHierarchyWindownie będzie wywoływać DestroyIcon na nim. |
|
VSHPROPID_OpenFolderIconIndex | R4.[Opcjonalna] Indeks dla Otwórzfolderu ikona. |
|
VSHPROPID_OverlayIconIndex | R4.[Opcjonalna] Użyj VSOVERLAYICON wyliczania.Nakładki dla ikony głównego. |
|
VSHPROPID_OwnerKey | BSTR.[Opcjonalna] Właściciel ciąg klucza, który identyfikuje projekt GUID będący właścicielem projektu. |
|
VSHPROPID_Parent | R4.Identyfikator elementu nadrzędnego węzła (VSITEMID_NIL , jeśli brak elementu nadrzędnego). |
|
VSHPROPID_ParentHierarchy | UNK.IVsHierarchyktóry jest właścicielem tej hierarchii. |
|
VSHPROPID_ParentHierarchyItemid | INT_PTR.Nr przedmiotu tej hierarchii w swojej hierarchii nadrzędnej. |
|
VSHPROPID_PreferredLanguageSID | IDENTYFIKATOR GUID.[Opcjonalna] Preferowane SID usługi języka (Edytor tekstu) dla projektu. |
|
VSHPROPID_ProjectDir | BSTR.[Opcjonalna] Pełna ścieżka do katalogu projektu (dla VSITEMID_ROOT tylko). |
|
VSHPROPID_ProjectIDGuid | IDENTYFIKATOR GUID.[Opcjonalna] Identyfikuje projekt całej rozwiązań.Generowane i ustawiane podczas tworzenia projektu.Pobierane, gdy projekt jest otwarty. |
|
VSHPROPID_ProjectName | [przestarzałe] Use VSHPROPID_Name. |
|
VSHPROPID_ProjectType | [przestarzałe] Use VSHPROPID_TypeName. |
|
VSHPROPID_ReloadableProjectFile | [przestarzałe] Use VSHPROPID_HandlesOwnReload. |
|
VSHPROPID_Root | [przestarzałe] Identyfikator elementu głównego musi być VSITEMID_ROOT. |
|
VSHPROPID_SaveName | BSTR.Nazwa pliku określona w plikuzapisać menu. |
|
VSHPROPID_SelContainer | UNK.[Opcjonalna] Zwraca ISelectionContainer do użytku z przeglądania właściwości. |
|
VSHPROPID_ShowOnlyItemCaption | BOOL.[Opcjonalna] Jeśli true, Pokaż tylko podpis w interfejsie użytkownika, zamiast pełnego monikera. |
|
VSHPROPID_ShowProjInSolutionPage | BOOL.[Opcjonalna] Używane do filtrowania podczas projektu vb / c# wymaga próbnika składnik Dodaj odwołanie.Zwrotu VARIANT_TRUE, aby wyświetlić projekt ma na liście. |
|
VSHPROPID_SortPriority | R4.[Opcjonalna] Sortowanie priorytet w UIHierarchyWindow.Standard projekty mają priorytet zero (domyślnie). |
|
VSHPROPID_StartupServices | UNK.[Opcjonalna] Zwraca IVsProjectStartupServices* Aby dodać usługi do uruchomienia na następnym obciążenia projektu (dla VSITEMID_ROOT tylko). |
|
VSHPROPID_StateIconIndex | R4.Ikona stanu indeksu.Użyj VsStateIcon wyliczania. |
|
VSHPROPID_StorageType | BSTR.[Opcjonalna] Localize inne niż ciąg reprezentujący typ magazynu.Taki sam jak ciąg znaków, który jest używany w pliku VSDIR do rozróżniania różnych lokalizacji listy ostatnio używanych elementów. |
|
VSHPROPID_TypeGuid | Identyfikator GUID do identyfikacji typu węzła/hierarchii; Wyszukuje na GUID_ItemType. |
|
VSHPROPID_TypeName | BSTR.Wyświetla nazwę do identyfikacji typu węzła/hierarchii (używane w pasku tytułu). |
|
VSHPROPID_UserContext | UNK.[Opcjonalna] IVsUserContext dla projektu lub elementu. |
Uwagi
Każdy __VSHPROPID musi zwracać struktura WARIANTU, wypełniane poprawnego typu VT_.Obiekt wywołujący może założono, że typ VT_ jest poprawny.Oznacza to, że nie trzeba wywołać VariantChangeType() lub sprawdź typ, poza ASSERT(), aby upewnić się, że nie było żadnych niezgodności pliku nagłówka i tak dalej.
Ważne |
---|
__VSHPROPIDwartości nie mogą nakładania wszelkich innych * wartości identyfikatora właściwości w grupie. |
Tej samej logiki dotyczy wywołujący, gdy ustawia właściwość; hierarchii zakłada, że obiekt wywołujący przeszedł Wariant już przekonwertowana na poprawny typ VT_.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku