이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

ClipboardObject.IDataObject.DAdvise 메서드

Clipboard 개체 및 권고는 싱크 간의 연결을 만듭니다. 이 메서드는 advise 싱크를 지원하는 개체에 의해 호출되며, advise 싱크가 개체의 데이터 변경 내용에 대한 알림을 받을 수 있도록 합니다.

네임스페이스:  Microsoft.VisualStudio.Data.Framework
어셈블리:  Microsoft.VisualStudio.Data.Framework(Microsoft.VisualStudio.Data.Framework.dll)

int IDataObject.DAdvise(
	ref FORMATETC pFormatetc,
	ADVF advf,
	IAdviseSink adviseSink,
	out int connection
)

매개 변수

pFormatetc
형식: FORMATETC

이후의 알림에 사용될 형식, 대상 장치, 모양 및 미디어를 정의하는 FORMATETC 구조체로, 참조로 전달됩니다.

advf
형식: ADVF

값은 ADVF 권장 연결을 제어 하기 위한 플래그 그룹을 지정 하는 열거형입니다.

adviseSink
형식: IAdviseSink

IAdviseSink 변경 알림을 수신 하는 권고 싱크를 가리키는 개체입니다.

connection
형식: Int32

Out 매개 변수입니다. 이 메서드는 반환 될 때이 매개 변수가이 연결을 식별 하는 토큰이 포함 되어 있습니다. 나중에 이 토큰을 사용하여 advise 연결을 삭제할 수 있습니다. 이 토큰을 IDataObject.DUnadvise에 전달하면 됩니다. 연결이 설정되지 않은 경우에는 이 값이 0입니다. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다.

반환 값

형식: Int32
이 메서드는 표준 반환 값 지원 E_INVALIDARG, E_UNEXPECTED, 및 E_OUTOFMEMORY, 뿐만 아니라 다음.

설명

S_OK

advise 연결을 만든 경우

E_NOTIMPL

이 메서드가 데이터 개체에 구현되지 않은 경우

DV_E_LINDEX

에 대 한 잘못 된 값이 lindex. -1만 현재 사용할 수 있습니다.

DV_E_FORMATETC

pFormatetc 매개 변수의 값이 잘못된 경우

OLE_E_ADVISENOTSUPPORTED

데이터 개체에서 변경 알림을 지원하지 않는 경우

구현

IDataObject.DAdvise(FORMATETC, ADVF, IAdviseSink, Int32)

이 메서드는 해당 호출을 위임 DAdvise 에서 System.Runtime.InteropServices.ComTypes 네임 스페이스를 clipboard 개체는 기존 배치에 가정 IDataObject.

표시: