Compartilhar via


Método IVsPackage.GetPropertyPage (Guid, VSPROPSHEETPAGE )

 

Publicado: agosto de 2016

Proffers acessem o ferramentas menu opções e as páginas de propriedade do Personalizar caixa de ferramentas caixas de diálogo.

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

Sintaxe

int GetPropertyPage(
    [InAttribute] ref Guid rguidPage,
    VSPROPSHEETPAGE[] ppage
)
int GetPropertyPage(
    [InAttribute] Guid% rguidPage,
    array<VSPROPSHEETPAGE>^ ppage
)
abstract GetPropertyPage : 
        rguidPage:Guid byref *
        ppage:VSPROPSHEETPAGE[] -> int
Function GetPropertyPage (
    <InAttribute> ByRef rguidPage As Guid,
    ppage As VSPROPSHEETPAGE()
) As Integer

Parâmetros

  • rguidPage
    Type: System.Guid

    [in] Identificador exclusivo da página de propriedades solicitada.

Valor Retornado

Type: System.Int32

Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsPackage::GetPropertyPage(
   [in] REFGUID rguidPage,
   [in, out] VSPROPSHEETPAGE *ppage
);

Páginas usadas no ppage parâmetro não são IPropertyPage páginas de propriedade, mas as páginas do Microsoft Windows API PROPSHEETPAGE, que são usadas para opções e Personalizar caixa de ferramentas páginas.

Este método é chamado pelo ambiente para exibir páginas de propriedade ao implementar personalizado Opções de ferramentas páginas ou adicionar novas páginas para o Personalizar caixa de ferramentas caixa de diálogo. Para obter mais informações sobre a implementação personalizada Opções de ferramentas páginas e novos Personalizar caixa de ferramentas caixas de diálogo, consulte páginas de opções e Estendendo a caixa de ferramentas.

Confira Também

Interface IVsPackage
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao início