Partilhar via


Método IVsPerPropertyBrowsing.HasDefaultValue (Int32, Int32)

 

Determina se o valor atual para uma propriedade é o padrão.

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

Sintaxe

int HasDefaultValue(
    int dispid,
    out int fDefault
)
int HasDefaultValue(
    int dispid,
    [OutAttribute] int% fDefault
)
abstract HasDefaultValue : 
        dispid:int *
        fDefault:int byref -> int
Function HasDefaultValue (
    dispid As Integer,
    <OutAttribute> ByRef fDefault As Integer
) As Integer

Parâmetros

  • dispid
    [in] Especifica a ID do despacho.
  • fDefault
    [out] Sinalizador que indica que o valor atual da propriedade é o valor padrão.

Valor de retorno

Type: System.Int32

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

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsPerPropertyBrowsing::HasDefaultValue(
   DISPID dispid,
   [out, retval]BOOL* fDefault
);

Determina se o valor atual para uma propriedade é o padrão.Se não for o padrão, a propriedade será mostrada em negrito na janela Propriedades para indicar que ele foi modificado em relação ao padrão.Os implementadores devem retornar um código de retorno não S_OK ou *fDefault = true para exibir o valor da propriedade normalmente.

Consulte também

Interface IVsPerPropertyBrowsing
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo