IGuardedOperations.InstantiateExtension 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.
Aşırı Yüklemeler
| InstantiateExtension<TExtension,TMetadata,TExtensionInstance>(Object, Lazy<TExtension,TMetadata>, Func<TExtension,TExtensionInstance>) |
Uzantı noktasındaki bir temsilciyi güvenle çağırır. |
| InstantiateExtension<TExtension,TMetadata>(Object, Lazy<TExtension,TMetadata>) |
Bir uzantı noktasını güvenle başlatır. |
| InstantiateExtension<TExtension>(Object, Lazy<TExtension>) |
Bir uzantı noktasını güvenle başlatır. |
InstantiateExtension<TExtension,TMetadata,TExtensionInstance>(Object, Lazy<TExtension,TMetadata>, Func<TExtension,TExtensionInstance>)
Uzantı noktasındaki bir temsilciyi güvenle çağırır.
public:
generic <typename TExtension, typename TMetadata, typename TExtensionInstance>
TExtensionInstance InstantiateExtension(System::Object ^ errorSource, Lazy<TExtension, TMetadata> ^ provider, Func<TExtension, TExtensionInstance> ^ getter);
public TExtensionInstance InstantiateExtension<TExtension,TMetadata,TExtensionInstance> (object errorSource, Lazy<TExtension,TMetadata> provider, Func<TExtension,TExtensionInstance> getter);
abstract member InstantiateExtension : obj * Lazy<'Extension, 'Metadata> * Func<'Extension, 'ExtensionInstance> -> 'ExtensionInstance
Public Function InstantiateExtension(Of TExtension, TMetadata, TExtensionInstance) (errorSource As Object, provider As Lazy(Of TExtension, TMetadata), getter As Func(Of TExtension, TExtensionInstance)) As TExtensionInstance
Tür Parametreleri
- TExtension
- TMetadata
- TExtensionInstance
Parametreler
- errorSource
- Object
Olası özel durumlar için kaldırılacak nesneye başvuru.
- provider
- Lazy<TExtension,TMetadata>
Başlatılacak geç başvuru.
- getter
- Func<TExtension,TExtensionInstance>
Uzantısının bir örneğini oluşturan temsilci provider .
Döndürülenler
- TExtensionInstance
Sonucu getter .
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.
Şunlara uygulanır
InstantiateExtension<TExtension,TMetadata>(Object, Lazy<TExtension,TMetadata>)
Bir uzantı noktasını güvenle başlatır.
public:
generic <typename TExtension, typename TMetadata>
TExtension InstantiateExtension(System::Object ^ errorSource, Lazy<TExtension, TMetadata> ^ provider);
public TExtension InstantiateExtension<TExtension,TMetadata> (object errorSource, Lazy<TExtension,TMetadata> provider);
abstract member InstantiateExtension : obj * Lazy<'Extension, 'Metadata> -> 'Extension
Public Function InstantiateExtension(Of TExtension, TMetadata) (errorSource As Object, provider As Lazy(Of TExtension, TMetadata)) As TExtension
Tür Parametreleri
- TExtension
- TMetadata
Parametreler
- errorSource
- Object
Olası özel durumlar için kaldırılacak nesneye başvuru.
- provider
- Lazy<TExtension,TMetadata>
Başlatılacak geç başvuru.
Döndürülenler
- TExtension
Başlatılmış örnek içinde depolandı provider .
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.
Şunlara uygulanır
InstantiateExtension<TExtension>(Object, Lazy<TExtension>)
Bir uzantı noktasını güvenle başlatır.
public:
generic <typename TExtension>
TExtension InstantiateExtension(System::Object ^ errorSource, Lazy<TExtension> ^ provider);
public TExtension InstantiateExtension<TExtension> (object errorSource, Lazy<TExtension> provider);
abstract member InstantiateExtension : obj * Lazy<'Extension> -> 'Extension
Public Function InstantiateExtension(Of TExtension) (errorSource As Object, provider As Lazy(Of TExtension)) As TExtension
Tür Parametreleri
- TExtension
Parametreler
- errorSource
- Object
Olası özel durumlar için kaldırılacak nesneye başvuru.
- provider
- Lazy<TExtension>
Başlatılacak geç başvuru.
Döndürülenler
- TExtension
Başlatılmış örnek içinde depolandı provider .
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.