Interface IVsPropertyPage
Implementado por VSPackages em objetos de IPropertyPage para mostrar páginas de propriedade categorizados no quadro de propriedade.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("237ABD5F-9537-4AEE-A893-72AB9A0EA8E8")]
public interface IVsPropertyPage
[InterfaceTypeAttribute(1)]
[GuidAttribute("237ABD5F-9537-4AEE-A893-72AB9A0EA8E8")]
public interface class IVsPropertyPage
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("237ABD5F-9537-4AEE-A893-72AB9A0EA8E8")>]
type IVsPropertyPage = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("237ABD5F-9537-4AEE-A893-72AB9A0EA8E8")>
Public Interface IVsPropertyPage
Métodos
Nome | Descrição | |
---|---|---|
CategoryTitle(UInt32, String) | Retorna a categoria na qual suas páginas de propriedade devem ser exibidas no modo de exibição de árvore. |
Comentários
A estrutura de árvore no Páginas de propriedades caixa de diálogo é criada com informações fornecidas pelas interfaces IVsPropertyPage e ISpecifyPropertyPages.ISpecifyPropertyPagesfornece a página real, enquanto IVsPropertyPage fornece o nome do nível.
Há apenas duas categorias de nível superior disponíveis na Visual Studio Páginas de propriedades:
Termo |
Definição |
---|---|
Propriedades comuns |
Exibe informações de configuração independente do objeto ou objetos selecionados.Como resultado, quando uma das subcategorias propriedades comuns é selecionada, as opções de configuração, plataforma e Configuration Manager na parte superior da caixa de diálogo não estão disponíveis. |
Propriedades de configuração |
Contém informações de configuração dependente relacionadas aos parâmetros de compilação, otimização e depuração para a solução ou projeto. |
Sua página é automaticamente colocada em uma dessas categorias de nível superior com base em se a página é a configuração específica, independentemente de estarem ou não de implementar IVsPropertyPage ou o que você retorna a CategoryTitle método.Páginas específicas de configuração são provenientes de objetos obtidas de um objeto principal por meio de IVsCfgProvider2.
Observações para implementadores:
Ao adicionar um novo tipo de projeto que oferecem suporte a opções de configuração por meio de páginas de propriedades.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo