ExportProvider 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.
Belirtilen ImportDefinition nesneyle eşleşen dışarı aktarmaları alır.
public ref class ExportProvider abstract
public abstract class ExportProvider
type ExportProvider = class
Public MustInherit Class ExportProvider
- Devralma
-
ExportProvider
- Türetilmiş
Oluşturucular
ExportProvider() |
ExportProvider sınıfının yeni bir örneğini başlatır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetExport<T,TMetadataView>() |
Belirtilen tür parametresinden türetilen sözleşme adıyla dışarı aktarmayı döndürür. Tam olarak eşleşen bir dışarı aktarma yoksa, bir özel durum oluşturulur. |
GetExport<T,TMetadataView>(String) |
Belirtilen sözleşme adına sahip dışarı aktarmayı döndürür. Tam olarak eşleşen bir dışarı aktarma yoksa, bir özel durum oluşturulur. |
GetExport<T>() |
Belirtilen tür parametresinden türetilen sözleşme adıyla dışarı aktarmayı döndürür. Tam olarak eşleşen bir dışarı aktarma yoksa, bir özel durum oluşturulur. |
GetExport<T>(String) |
Belirtilen sözleşme adına sahip dışarı aktarmayı döndürür. Tam olarak eşleşen bir dışarı aktarma yoksa, bir özel durum oluşturulur. |
GetExportedValue<T>() |
Belirtilen tür parametresinden türetilen sözleşme adıyla dışarı aktarılan nesneyi döndürür. Tam olarak eşleşen bir dışarı aktarılan nesne yoksa, bir özel durum oluşturulur. |
GetExportedValue<T>(String) |
Belirtilen sözleşme adına sahip dışarı aktarılan nesneyi döndürür. Tam olarak eşleşen bir dışarı aktarılan nesne yoksa, bir özel durum oluşturulur. |
GetExportedValueOrDefault<T>() |
Belirtilen tür parametresinden veya belirtilen tür için varsayılan değerden türetilen sözleşme adıyla dışarı aktarılan nesneyi alır veya birden fazla eşleşen dışarı aktarılan nesne varsa bir özel durum oluşturur. |
GetExportedValueOrDefault<T>(String) |
Belirtilen sözleşme adına veya belirtilen tür için varsayılan değere sahip dışarı aktarılan nesneyi alır veya birden fazla eşleşen dışarı aktarılan nesne varsa bir özel durum oluşturur. |
GetExportedValues<T>() |
Belirtilen tür parametresinden türetilen sözleşme adıyla dışarı aktarılan tüm nesneleri alır. |
GetExportedValues<T>(String) |
Belirtilen sözleşme adına sahip dışarı aktarılan tüm nesneleri alır. |
GetExports(ImportDefinition) |
Belirtilen içeri aktarma tanımının koşullarıyla eşleşen tüm dışarı aktarmaları alır. |
GetExports(ImportDefinition, AtomicComposition) |
Belirtilen içeri aktarma tanımının ve bileşiminin koşullarıyla eşleşen tüm dışarı aktarmaları alır. |
GetExports(Type, Type, String) |
Belirtilen sözleşme adına sahip tüm dışarı aktarmaları alır. |
GetExports<T,TMetadataView>() |
Belirtilen tür parametresinden türetilen sözleşme adıyla tüm dışarı aktarmaları alır. |
GetExports<T,TMetadataView>(String) |
Belirtilen sözleşme adına sahip tüm dışarı aktarmaları alır. |
GetExports<T>() |
Belirtilen tür parametresinden türetilen sözleşme adıyla tüm dışarı aktarmaları alır. |
GetExports<T>(String) |
Belirtilen sözleşme adına sahip tüm dışarı aktarmaları alır. |
GetExportsCore(ImportDefinition, AtomicComposition) |
Belirtilen tanım tarafından tanımlanan kısıtlamayla eşleşen tüm dışarı aktarmaları 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) |
OnExportsChanged(ExportsChangeEventArgs) |
Olayı tetikler ExportsChanged . |
OnExportsChanging(ExportsChangeEventArgs) |
Olayı tetikler ExportsChanging . |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
TryGetExports(ImportDefinition, AtomicComposition, IEnumerable<Export>) |
Belirtilen içeri aktarmanın koşullarıyla eşleşen tüm dışarı aktarmaları alır. |
Ekinlikler
ExportsChanged |
Değişiklikteki dışarı aktarma işlemi gerçekleştiğinde ExportProvider gerçekleşir. |
ExportsChanging |
Sağlanan dışarı aktarmalar değiştiğinde gerçekleşir. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin