C# 클래스 Microsoft.Scripting.ComInterop.ComTypeLibDesc

상속: IDynamicObject
파일 보기 프로젝트 열기: jschementi/iron 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ComTypeLibDesc System.Linq.Expressions
CreateFromGuid ComTypeLibInfo
GetCoClassForInterface ComTypeClassDesc
GetFromTypeLib ComTypeLibDesc
HasMember bool
IDynamicMetaObjectProvider DynamicMetaObject

공개 메소드들

메소드 설명
CreateFromObject ( object rcw ) : ComTypeLibInfo

Gets an ITypeLib object from OLE Automation compatible RCW , reads definitions of CoClass'es and Enum's from this library and creates a IDynamicMetaObjectProvider that allows to instantiate coclasses and get actual values for the enums.

GetMemberNames ( ) : string[]
GetTypeLibObjectDesc ( string member ) : object
ToString ( ) : string

비공개 메소드들

메소드 설명
ComTypeLibDesc ( ) : System.Linq.Expressions
CreateFromGuid ( System.Guid typeLibGuid ) : ComTypeLibInfo
GetCoClassForInterface ( string itfName ) : ComTypeClassDesc
GetFromTypeLib ( System.Runtime.InteropServices.ComTypes typeLib ) : ComTypeLibDesc
HasMember ( string member ) : bool
IDynamicMetaObjectProvider ( Expression parameter ) : DynamicMetaObject

메소드 상세

CreateFromObject() 공개 정적인 메소드

Gets an ITypeLib object from OLE Automation compatible RCW , reads definitions of CoClass'es and Enum's from this library and creates a IDynamicMetaObjectProvider that allows to instantiate coclasses and get actual values for the enums.
public static CreateFromObject ( object rcw ) : ComTypeLibInfo
rcw object OLE automation compatible RCW
리턴 ComTypeLibInfo

GetMemberNames() 공개 메소드

public GetMemberNames ( ) : string[]
리턴 string[]

GetTypeLibObjectDesc() 공개 메소드

public GetTypeLibObjectDesc ( string member ) : object
member string
리턴 object

ToString() 공개 메소드

public ToString ( ) : string
리턴 string