Estrutura VSPROPSHEETPAGE
Publicado: abril de 2016
Define as características de uma página de propriedades.Semelhante da estrutura de PROPSHEETPAGE do Win32.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[ComConversionLossAttribute]
public struct VSPROPSHEETPAGE
[ComConversionLossAttribute]
public value struct VSPROPSHEETPAGE
[<Sealed>]
[<ComConversionLossAttribute>]
type VSPROPSHEETPAGE = struct end
<ComConversionLossAttribute>
Public Structure VSPROPSHEETPAGE
Métodos
Nome | Descrição | |
---|---|---|
Equals(Object) | (herdado de ValueType.) |
|
GetHashCode() | (herdado de ValueType.) |
|
GetType() | (herdado de Object.) |
|
ToString() | (herdado de ValueType.) |
Campos
Nome | Descrição | |
---|---|---|
dwFlags | Sinalizadores que indicam quais opções para usar ao criar a página de folha de propriedades. |
|
dwReserved | Reservado para uso futuro. |
|
dwSize | Especifica o tamanho, em bytes, da estrutura.O tamanho inclui qualquer dado extra definido pelo aplicativo no final da estrutura. |
|
dwTemplateSize | Use dwTemplateSize when PSP_DLGINDIRECT is specified in dwFlags.Especifica o tamanho do modelo especificado na pTemplate campo. |
|
HINSTANCE | Identificador para a instância do qual carregar um recurso de modelo de caixa de diálogo. |
|
hwndDlg | Se você não pode passar um modelo de caixa de diálogo, defina a HINSTANCE de campo como um valor nulo e preencher este campo.Em seguida, será criada uma página e o hwnd será anexado a ele.Se você fizer isso, não use lParam para qualquer coisa. |
|
lParam | Quando a página for criada, uma cópia da página da VSPROPSHEETPAGE estrutura é passada para o procedimento da caixa de diálogo com um WM_INITDIALOG mensagem.O lParam membro é fornecido para permitir que você passe informações específicas do aplicativo para o procedimento da caixa de diálogo.Ele não tem efeito na própria página. |
|
pcRefParent | Endereço do que o valor de contagem de referência.Para usar este membro, você deve definir o PSP_USEREFPARENT sinalizador na dwFlags membro. |
|
pfnCallback | Endereço de uma função de retorno de chamada definido pelo aplicativo que é chamado quando a página é criada e quando ele está prestes a ser destruído.Para usar este membro, você deve definir o PSP_USECALLBACK sinalizador na dwFlags membro. |
|
pfnDlgProc | Endereço do procedimento de caixa de diálogo para a página.Como as páginas são criadas como caixas de diálogo sem janela restrita, o procedimento da caixa de diálogo não deve chamar o EndDialog função. |
|
pTemplate | Modelo de caixa de diálogo na memória para usar para criar a página.Se a PSP_DLGINDIRECT sinalizador na dwFlags membro for definido, em seguida, pTemplate é usado. |
|
wTemplateId | Usado para especificar o identificador de recurso do seu modelo de diálogo no módulo identificado pelo identificador de na HINSTANCE de campo quando PSP_DLGINDIRECT não está especificado no dwFlags. |
Acesso thread-safe
Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo