Partilhar via


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
System_CAPS_pubmethod 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