ComManagedImportUtil.GetComponentInfo(String, String, String) Yöntem
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.
Derlemeden bileşen bilgilerini alır.
public:
virtual void GetComponentInfo(System::String ^ assemblyPath, [Runtime::InteropServices::Out] System::String ^ % numComponents, [Runtime::InteropServices::Out] System::String ^ % componentInfo);
public void GetComponentInfo (string assemblyPath, out string numComponents, out string componentInfo);
abstract member GetComponentInfo : string * string * string -> unit
override this.GetComponentInfo : string * string * string -> unit
Public Sub GetComponentInfo (assemblyPath As String, ByRef numComponents As String, ByRef componentInfo As String)
Parametreler
- assemblyPath
- String
Derlemenin yolu.
- numComponents
- String
Bu yöntem döndürdüğünde, bu parametre derlemedeki bileşen sayısını içerir.
- componentInfo
- String
Bu yöntem döndürdüğünde, bu parametre bileşenler hakkındaki bilgileri içerir.
Uygulamalar
Özel durumlar
assemblyPath boş bir dizedir, yalnızca boşluk içerir veya tarafından InvalidPathCharstanımlanan bir veya daha fazla geçersiz karakter içerir.
-veya-
Sistem mutlak yolu alamadı.
Çağıranın gerekli izinleri yok.
assemblyPath, null değeridir.
assemblyPath iki nokta üst üste (":") içerir.
Belirtilen yol, dosya adı veya her ikisi birden sistem tarafından tanımlanan en fazla uzunluğu aşıyor.
Açıklamalar
Bu yöntem, kaydedilmeden önce DLL'deki bileşenlerin sınıf tanımlayıcılarını (CLSID) ve ProgID'lerini tanımlamak için COM+ kataloğu tarafından çağrılır.