Partilhar via


Método ClipboardObject.IDataObject.EnumDAdvise

Cria um objeto que pode ser usado para enumerar as conexões consultivas atual.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
Private Function EnumDAdvise ( _
    <OutAttribute> ByRef ppenumAdvise As IEnumSTATDATA _
) As Integer Implements IDataObject.EnumDAdvise
int IDataObject.EnumDAdvise(
    out IEnumSTATDATA ppenumAdvise
)
private:
virtual int EnumDAdvise(
    [OutAttribute] IEnumSTATDATA^% ppenumAdvise
) sealed = IDataObject::EnumDAdvise
private abstract EnumDAdvise : 
        ppenumAdvise:IEnumSTATDATA byref -> int  
private override EnumDAdvise : 
        ppenumAdvise:IEnumSTATDATA byref -> int
JScript não oferece suporte a implementações explícitas da interface.

Parâmetros

  • ppenumAdvise
    Tipo: IEnumSTATDATA%

    Para fora parâmetro. Quando esse método retorna, contém um valor de enumeração IEnumSTATDATA que recebe a referência de interface para o novo objeto enumerator. Se a implementação define ppenumAdvise a nulluma referência nula (Nothing no Visual Basic), não há conexão para dissipadores consultivos no momento. Este parâmetro é passado não inicializado.

Valor de retorno

Tipo: Int32
S_OK se o objeto enumerator é instanciado com êxito ou se há nenhuma conexão, erro de OLE_E_ADVISENOTSUPPORTED se o objeto da área de transferência não envolve IDataObject existente (namespace de Microsoft.VisualStudio.OLE.Interop ), ou um código de erro.

Implementações

IDataObject.EnumDAdvise(IEnumSTATDATA)

Comentários

Se o objeto da área de transferência envolve IDataObject existente (namespace de Microsoft.VisualStudio.OLE.Interop ), representantes deste método a chamada a EnumDAdvise correspondente desse namespace. Caso contrário, retornará o erro de OLE_E_ADVISENOTSUPPORTED .

Segurança do .NET Framework

Consulte também

Referência

ClipboardObject Classe

Namespace Microsoft.VisualStudio.Data.Framework