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.
ppage
Type: Microsoft.VisualStudio.Shell.Interop.VSPROPSHEETPAGE[][no, out] Ponteiro para a página de propriedades cujos valores são obtidos do VSPROPSHEETPAGE estrutura.
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