AxImporter 클래스

정의

ActiveX 컨트롤을 가져와 디자이너가 액세스할 수 있는 래퍼를 생성합니다.Imports ActiveX controls and generates a wrapper that can be accessed by a designer.

public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
상속
AxImporter

설명

ActiveX 컨트롤에 대 한 ActiveX 래퍼를 생성 하려면 먼저 AxImporter 클래스의 인스턴스를 만들거나 가져옵니다.To generate an ActiveX wrapper for an ActiveX control, first create or obtain an instance of the AxImporter class. AxImporter 생성자는 생성 될 래퍼의 파일 이름, 래퍼를 생성할 출력 디렉터리 등의 가져오기 옵션을 설정 하는 AxImporter.Options 개체를 허용 합니다.The AxImporter constructor accepts an AxImporter.Options object, which sets options for the importer, such as the filename for the wrapper .dll to generate and the output directory to generate the wrapper to. ActiveX 래퍼를 생성 하려면 적절 한 생성 메서드를 호출 합니다.To generate the ActiveX wrapper, call the appropriate Generate method. 파일에서 생성 하려면 GenerateFromFile를 호출 합니다.To generate from a file, call GenerateFromFile. 형식 라이브러리에서 생성 하려면 GenerateFromTypeLibrary를 호출 합니다.To generate from a type library, call GenerateFromTypeLibrary. 반환 되는 문자열 정규화 된 어셈블리 이름으로 구성 됩니다 (예: "Namespace.Type,Assembly")에 대해 ActiveX 래퍼를 생성 된 형식에 대 한 합니다.The string that is returned will consist of an assembly qualified name (example: "Namespace.Type,Assembly") for the type an ActiveX wrapper was generated for. ActiveX 컨트롤에 대 한 래퍼는 AxImporter 생성자에 전달 된 AxImporter.OptionsoutputName 속성에 지정 된 .dll 파일에 생성 됩니다.The wrapper for the ActiveX control will be generated in the .dll file specified in the outputName property of the AxImporter.Options passed to the AxImporter constructor. System.Reflection를 사용 하 여 형식을 로드 하거나 쿼리하면 일반적인 관리 되는 형식으로 처리할 수 있습니다.The type can be loaded or queried using System.Reflection and treated as an ordinary managed type. 개체에서 지 원하는 경우 형식의 GetOcx 메서드를 호출 하 여 개체에 대 한 COM 인터페이스를 검색할 수도 있습니다.You can also call the GetOcx method of the type to retrieve a COM interface to the object, if the object supports this.

생성자

AxImporter(AxImporter+Options)

AxImporter 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the AxImporter class.

속성

GeneratedAssemblies

컨트롤에 대해 생성되는 어셈블리의 이름을 가져옵니다.Gets the names of the assemblies that are generated for the control.

GeneratedSources

생성된 원본 파일의 이름을 가져옵니다.Gets the names of the source files that were generated.

GeneratedTypeLibAttributes

생성된 형식 라이브러리의 특성을 가져옵니다.Gets the attributes for the generated type library.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GenerateFromFile(FileInfo)

디자인 타임 환경에서 사용하는 ActiveX 컨트롤의 래퍼를 생성합니다.Generates a wrapper for an ActiveX control for use in the design-time environment.

GenerateFromTypeLibrary(UCOMITypeLib)

디자인 타임 환경에서 사용하는 ActiveX 컨트롤의 래퍼를 생성합니다.Generates a wrapper for an ActiveX control for use in the design-time environment.

GenerateFromTypeLibrary(UCOMITypeLib, Guid)

디자인 타임 환경에서 사용하는 ActiveX 컨트롤의 래퍼를 생성합니다.Generates a wrapper for an ActiveX control for use in the design-time environment.

GetFileOfTypeLib(TYPELIBATTR)

지정된 형식 라이브러리에 대한 경로와 파일 이름을 가져옵니다.Gets the path and file name to the specified type library.

GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상