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
System_CAPS_pubmethod Equals(Object)

(herdado de ValueType.)

System_CAPS_pubmethod GetHashCode()

(herdado de ValueType.)

System_CAPS_pubmethod GetType()

(herdado de Object.)

System_CAPS_pubmethod ToString()

(herdado de ValueType.)

Campos

Nome Descrição
System_CAPS_pubfield dwFlags

Sinalizadores que indicam quais opções para usar ao criar a página de folha de propriedades.

System_CAPS_pubfield dwReserved

Reservado para uso futuro.

System_CAPS_pubfield dwSize

Especifica o tamanho, em bytes, da estrutura.O tamanho inclui qualquer dado extra definido pelo aplicativo no final da estrutura.

System_CAPS_pubfield dwTemplateSize

Use dwTemplateSize when PSP_DLGINDIRECT is specified in dwFlags.Especifica o tamanho do modelo especificado na pTemplate campo.

System_CAPS_pubfield HINSTANCE

Identificador para a instância do qual carregar um recurso de modelo de caixa de diálogo.

System_CAPS_pubfield 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.

System_CAPS_pubfield 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.

System_CAPS_pubfield 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.

System_CAPS_pubfield 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.

System_CAPS_pubfield 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.

System_CAPS_pubfield 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.

System_CAPS_pubfield 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