이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

_Attribute.Invoke 메서드

업데이트: 2007년 11월

개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다.

네임스페이스:  System.Runtime.InteropServices
어셈블리:  mscorlib(mscorlib.dll)

void Invoke(
	uint dispIdMember,
	ref Guid riid,
	uint lcid,
	short wFlags,
	IntPtr pDispParams,
	IntPtr pVarResult,
	IntPtr pExcepInfo,
	IntPtr puArgErr
)
void Invoke(
	UInt32 dispIdMember,
	/** @attribute InAttribute */ /** @ref */Guid riid,
	UInt32 lcid,
	short wFlags,
	IntPtr pDispParams,
	IntPtr pVarResult,
	IntPtr pExcepInfo,
	IntPtr puArgErr
)
function Invoke(
	dispIdMember : uint, 
	riid : Guid, 
	lcid : uint, 
	wFlags : short, 
	pDispParams : IntPtr, 
	pVarResult : IntPtr, 
	pExcepInfo : IntPtr, 
	puArgErr : IntPtr
)

매개 변수

dispIdMember
형식: System.UInt32

멤버의 식별자입니다.

riid
형식: System.Guid%

다음에 사용하도록 예약됩니다. IID_NULL이어야 합니다.

lcid
형식: System.UInt32

인수를 해석할 로캘 컨텍스트입니다.

wFlags
형식: System.Int16

호출의 컨텍스트를 설명하는 플래그입니다.

pDispParams
형식: System.IntPtr

인수의 배열, 명명된 인수에 대한 인수 DISPID의 배열 및 배열에 있는 요소의 개수가 포함된 구조체에 대한 포인터입니다.

pVarResult
형식: System.IntPtr

결과를 저장할 위치에 대한 포인터입니다.

pExcepInfo
형식: System.IntPtr

예외 정보가 포함된 구조체에 대한 포인터입니다.

puArgErr
형식: System.IntPtr

오류가 있는 첫 번째 인수의 인덱스입니다.

이 메서드는 비관리 코드에서 관리되는 클래스에 액세스하는 데 사용되며 관리 코드에서 호출하면 안 됩니다. IDispatch::Invoke에 대한 자세한 내용은 MSDN Library를 참조하십시오.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

.NET Framework

3.5, 3.0, 2.0에서 지원
이 정보가 도움이 되었습니까?
(1500자 남음)

커뮤니티 추가 항목

추가
© 2013 Microsoft. All rights reserved.