AxImporter Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) |