Share via


Versioned.CallByName(Object, String, CallType, Object[]) 메서드

정의

개체의 메서드를 실행하거나 개체의 속성을 설정 또는 반환합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 static System::Object ^ CallByName(System::Object ^ Instance, System::String ^ MethodName, Microsoft::VisualBasic::CallType UseCallType, ... cli::array <System::Object ^> ^ Arguments);
public static object? CallByName (object? Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object?[]? Arguments);
public static object CallByName (object Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object[] Arguments);
static member CallByName : obj * string * Microsoft.VisualBasic.CallType * obj[] -> obj
Public Shared Function CallByName (Instance As Object, MethodName As String, UseCallType As CallType, ParamArray Arguments As Object()) As Object

매개 변수

Instance
Object

필수 요소. Object. 형식이며 속성이나 메서드를 노출하는 개체에 대한 포인터입니다.

MethodName
String

필수 요소. String. 형식이며 개체의 속성이나 메서드 이름이 포함된 문자열 식입니다.

UseCallType
CallType

필수 요소. 호출되는 프로시저 형식을 나타내는 CallType 형식의 열거형 멤버입니다. CallType 값은 Method, Get 또는 Set이 될 수 있습니다.

Arguments
Object[]

선택 사항입니다. ParamArray. 형식이며 호출되는 속성이나 메서드에 전달될 인수가 포함된 매개 변수 배열입니다.

반환

개체의 메서드를 실행하거나 개체의 속성을 설정 또는 반환합니다.

적용 대상