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 enumAdvise As IEnumSTATDATA _
) As Integer Implements IDataObject.EnumDAdvise
int IDataObject.EnumDAdvise(
    out IEnumSTATDATA enumAdvise
)
private:
virtual int EnumDAdvise(
    [OutAttribute] IEnumSTATDATA^% enumAdvise
) sealed = IDataObject::EnumDAdvise
private abstract EnumDAdvise : 
        enumAdvise:IEnumSTATDATA byref -> int 
private override EnumDAdvise : 
        enumAdvise:IEnumSTATDATA byref -> int 
JScript não oferece suporte a implementações explícitas da interface.

Parâmetros

  • enumAdvise
    Tipo: System.Runtime.InteropServices.ComTypes.IEnumSTATDATA%
    Para fora parâmetro.Quando esse método retornar, este parâmetro contém um valor de enumeração de IEnumSTATDATA que recebe a referência interface para o novo objeto enumerator.Se a implementação enumAdvise define a nulluma referência nula (Nothing no Visual Basic), não há conexão para dissipadores consultivos no momento.Esse parâmetro é passado não inicializado.

Valor de retorno

Tipo: System.Int32
S_OK se o objeto enumerator é instanciado com êxito ou não existem conexão, erro de OLE_E_ADVISENOTSUPPORTED se o objeto da área de transferência não suporta notificações consultivas, ou E_OUTOFMEMROY.

Implementações

IDataObject.EnumDAdvise(IEnumSTATDATA%)

Comentários

Este método delega a chamada para EnumDAdvise correspondente do namespace de System.Runtime.InteropServices.ComTypes , supondo que o objeto da área de transferência é envolvendo IDataObjectexistente.

Segurança do .NET Framework

Consulte também

Referência

ClipboardObject Classe

Namespace Microsoft.VisualStudio.Data.Framework