Enumeração __VSHPROPID2

 

Publicado: abril de 2016

Adiciona os membros da __VSHPROPID enumeração.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

public enum __VSHPROPID2
public enum class __VSHPROPID2
type __VSHPROPID2
Public Enumeration __VSHPROPID2

Membros

Nome do membro Descrição
VSHPROPID_AddItemTemplatesGuid

GUID.Opcional.O tipo de projeto alternativo GUID usar para obter adicionar modelos de item.

VSHPROPID_AppTitleBarTopHierarchyName

BSTR.Opcional.Permite que a hierarquia colocar seu nome de nível mais alto (solução ou servidor) na barra de título do aplicativo, como parte YourName "YourName - Visual Studio da Microsoft".

VSHPROPID_BrowseObjectCATID

GUID.Opcional.CATID de extensor intrínseca do BrowseObject para o determinado IVsHierarchy Itemid.Para VSITEMID_ROOT, isso corresponde ao objeto que é usado para criar a coleção Properties.

VSHPROPID_CategoryGuid

O GUID para identificar a categoria/família dessa solução de não-com base em hierarquia (por exemplo, o portfólio de projeto hierarquia).

VSHPROPID_CfgBrowseObjectCATID

GUID.Opcional.CATID de extensor intrínseca da configuração do BrowseObject para o dado IVsHierarchy Itemid.

VSHPROPID_CfgPropertyPagesCLSIDList

BSTR.Opcional.Lista de separados por ponto-e-vírgula de cslids as páginas de propriedade de configuração dependente.

VSHPROPID_ChildrenEnumerated

BOOL.Opcional.Retorna true se filhos tiverem sido enumerados.Normalmente, isso é de interesse somente para projetos onde enumerar filhos pode ser caro, ou seja, projetos Web.

VSHPROPID_Container

BOOL.Opcional.trueSe o item é um recipiente (talvez não seja expansível, mas ele contém itens).Suporte a essa propriedade se sua pasta não é expansível, mas contém itens que devem ser incluídas em operações de SCC.

VSHPROPID_DebuggeeProcessId

ID do processo de depuração de destino se conhecido; Caso contrário, zero.

VSHPROPID_DebuggerSourcePaths

BSTR.Opcional.Lista de delimitada por ponto e vírgula de caminhos onde o depurador procura de origem.

VSHPROPID_DesignerHiddenCodeGeneration

I4 indica qual código deve para ir para o arquivo de designer oculto.Bit de sinalizador de valores em __VSDESIGNER_HIDDENCODEGENERATION.

VSHPROPID_DisableApplicationSettings

BOOL.Opcional.Defina como true suporte em seu projeto em tempo de design na sua hierarquia para desativar as configurações do aplicativo.

VSHPROPID_EnableDataSourceWindow

BOOL.Opcional.Defina como true na sua hierarquia para desativar a janela de fonte de dados para este projeto.

VSHPROPID_ExcludeFromExportItemTemplate

BOOL.Opcional.Por padrão, é false.trueSe o item de projeto não pode ser exportado por meio do item exporte modelo.

VSHPROPID_ExtObjectCATID

GUID.Opcional.CATID de extensor intrínseca do ExtObject (objeto de automação) para o dado IVsHierarchy Itemid.Para VSITEMID_ROOT, isso corresponde ao tipo de objeto 'Projeto'.

VSHPROPID_FIRST2

Indica a primeira identificação de propriedade.

VSHPROPID_IntellisenseUnknown

IUnknown.Opcional.Retorna o IUnknown do compilador Intellisense que é usado pelo sistema do projeto.

VSHPROPID_IsLinkFile

BOOL.Opcional.trueSe o arquivo é um arquivo de vínculo.

VSHPROPID_IsUpgradeRequired

BOOL.Opcional.trueSe o item ou nenhum dos seus filhos estão já no processo de atualização ou devem ser atualizados.

VSHPROPID_KeepAliveDocument

BOOL.Opcional.trueSe o documento deve ser mantido vivo no projeto independentemente do estado aberto/fechado.

VSHPROPID_NoDefaultNestedHierSorting

BOOL.Opcional.trueSe a hierarquia não quer aninhadas hierarquias classificadas primeiro e os itens classificados em ordem alfabética (como pastas de solução) e depois.

VSHPROPID_PriorityPropertyPagesCLSIDList

BSTR.Opcional.Ponto e vírgula delimitada por uma lista ordenada de CLSIDs as páginas de propriedade preferencial.

VSHPROPID_ProjectDesignerEditor

GUID.Opcional.GUID do Project Designer Editor que o projeto utiliza para alterar as propriedades do projeto.

VSHPROPID_PropertyPagesCLSIDList

BSTR.Opcional.Lista de separados por ponto-e-vírgula de clsids as páginas de propriedade de configuração independente.

VSHPROPID_StatusBarClientText

BSTR.O escopo de hierarquia de texto para o campo de texto de cliente da barra de status.Esse texto é exibido enquanto a determinado a hierarquia é o ativo.VT_EMPTYLimpa o texto da hierarquia de escopo e redefine para texto global especificado pelo aplicativo.

VSHPROPID_SupportedMyApplicationTypes

BSTR.Opcional.lista dos tipos de aplicativos com suporte para sistemas de projeto que suportam o My. Application de delimitada por ponto e vírgula.A página de propriedades que expõe as informações sobre o My. Application pode usar esta lista para determinar quais valores estão localizados no menu suspenso tipo de aplicativo, como opções selecionáveis para o usuário.

VSHPROPID_SupportsProjectDesigner

BOOL.Opcional.trueSe o projeto usa um Editor de Designer de projeto em vez do quadro da página de propriedades para alterar as propriedades do projeto.

VSHPROPID_SuppressOutOfDateMessageOnBuild

BOOL.Opcional.trueSe o projeto não queira participar na mensagem "Esta configuração está desatualizada" no Build/F5.

VSHPROPID_UseInnerHierarchyIconList

BOOL.Opcional.Defina como true na hierarquia externa se desejar que o ícone de uma raiz interna de hierarquia (aninhada) para a lista de imagens de hierarquia interna são provenientes.Por padrão, estamos recebendo esse ícone na lista de imagem externa de hierarquia.

Comentários

COM assinatura

De vsshell80.idl:

enum __VSHPROPID2
{
    VSHPROPID_PropertyPagesCLSIDList    = -2065,
    VSHPROPID_CfgPropertyPagesCLSIDList = -2066,
    VSHPROPID_ExtObjectCATID            = -2067,
    VSHPROPID_BrowseObjectCATID         = -2068,
    VSHPROPID_CfgBrowseObjectCATID      = -2069,
    VSHPROPID_AddItemTemplatesGuid      = -2070,
    VSHPROPID_ChildrenEnumerated        = -2071,
    VSHPROPID_StatusBarClientText       = -2072,
    VSHPROPID_DebuggeeProcessId         = -2073,
    VSHPROPID_IsLinkFile                = -2074,
    VSHPROPID_KeepAliveDocument         = -2075,
    VSHPROPID_SupportsProjectDesigner   = -2076,
    VSHPROPID_IntellisenseUnknown       = -2077,
    VSHPROPID_IsUpgradeRequired         = -2078,
    VSHPROPID_DesignerHiddenCodeGeneration = -2079,
    VSHPROPID_SuppressOutOfDateMessageOnBuild = -2080,
    VSHPROPID_Container                 = -2081,
    VSHPROPID_UseInnerHierarchyIconList = -2082,
    VSHPROPID_EnableDataSourceWindow   = -2083,
    VSHPROPID_AppTitleBarTopHierarchyName  = -2084,
    VSHPROPID_DebuggerSourcePaths          = -2085,
    VSHPROPID_CategoryGuid            = -2086,
    VSHPROPID_DisableApplicationSettings = -2087,
    VSHPROPID_ProjectDesignerEditor        = -2088,
    VSHPROPID_PriorityPropertyPagesCLSIDList = -2089,
    VSHPROPID_NoDefaultNestedHierSorting  = -2090,
    VSHPROPID_ExcludeFromExportItemTemplate = -2091,
    VSHPROPID_SupportedMyApplicationTypes = -2092,
    VSHPROPID_FIRST2               = -2092
};
typedef [public] DWORD VSHPROPID2;

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo