Aracılığıyla paylaş


AxImporter Sınıf

Tanım

ActiveX denetimlerini içeri aktarır ve tasarımcı tarafından erişilebilen bir sarmalayıcı oluşturur.

public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
Devralma
AxImporter

Açıklamalar

ActiveX denetimi için bir ActiveX sarmalayıcısı oluşturmak için önce sınıfının bir örneğini AxImporter oluşturun veya alın. AxImporter Oluşturucu, içeri aktarıcının oluşturması .dll dosya adı ve sarmalayıcının oluşturulacağı çıkış dizini gibi seçenekleri ayarlayan bir AxImporter.Options nesnesi kabul eder. ActiveX sarmalayıcısını oluşturmak için uygun Generate yöntemini çağırın. Bir dosyadan oluşturmak için çağrısında bulun.GenerateFromFile Tür kitaplığından oluşturmak için çağrısında bulunabilirsiniz GenerateFromTypeLibrary. Döndürülen dize, bir ActiveX sarmalayıcısının oluşturulduğu tür için bir derleme tam adından (örnek: "Namespace.Type,Assembly") oluşur. ActiveX denetiminin sarmalayıcısı, oluşturucuya geçirilen AxImporter özelliğinin AxImporter.Options özelliğinde outputName belirtilen .dll dosyasında oluşturulur. Tür, kullanılarak System.Reflection yüklenebilir veya sorgulanabilir ve sıradan bir yönetilen tür olarak kabul edilebilir. Nesne bunu destekliyorsa nesneye com arabirimi almak için türünün yöntemini de çağırabilirsiniz GetOcx .

Oluşturucular

AxImporter(AxImporter+Options)

AxImporter sınıfının yeni bir örneğini başlatır.

Özellikler

GeneratedAssemblies

Denetim için oluşturulan derlemelerin adlarını alır.

GeneratedSources

Oluşturulan kaynak dosyaların adlarını alır.

GeneratedTypeLibAttributes

Oluşturulan tür kitaplığının özniteliklerini alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GenerateFromFile(FileInfo)

Tasarım zamanı ortamında kullanılmak üzere ActiveX denetimi için bir sarmalayıcı oluşturur.

GenerateFromTypeLibrary(UCOMITypeLib, Guid)

Tasarım zamanı ortamında kullanılmak üzere ActiveX denetimi için bir sarmalayıcı oluşturur.

GenerateFromTypeLibrary(UCOMITypeLib)

Tasarım zamanı ortamında kullanılmak üzere ActiveX denetimi için bir sarmalayıcı oluşturur.

GetFileOfTypeLib(TYPELIBATTR)

Belirtilen tür kitaplığının yolunu ve dosya adını alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır