Sdílet prostřednictvím


DelegatingExportProvider Třída

Definice

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
    inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
Dědičnost
DelegatingExportProvider

Konstruktory

DelegatingExportProvider(ExportProvider)

Inicializuje novou instanci DelegatingExportProvider třídy .

Vlastnosti

NonDisposableWrapper

Získá líný, který vytvoří instanci DelegatingExportProvider.

(Zděděno od ExportProvider)
NonDisposableWrapperExportAsListOfOne

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
Resolver

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)

Metody

CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

Dispose()

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
Dispose(Boolean)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExport<T,TMetadataView>()

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExport<T,TMetadataView>(String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExport<T>()

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExport<T>(String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExportedValue<T>()

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExportedValue<T>(String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExportedValues(Type, String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExportedValues<T>()

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExportedValues<T>(String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExports(ImportDefinition)

Předá dotaz exportu do vnitřního ExportProvider.

GetExports(Type, Type, String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExports<T,TMetadataView>()

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExports<T,TMetadataView>(String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExports<T>()

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExports<T>(String)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetExportsCore(ImportDefinition)

NotImplementedExceptionVyvolá .

GetMethodWithArity(Type, String, Int32)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type)

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)
TrackDisposableValue(IDisposable, String)

Přidá hodnotu, která má být odstraněna, když tento nebo nadřazený ExportProvider je odstraněna.

(Zděděno od ExportProvider)

Explicitní implementace rozhraní

IDisposableObservable.IsDisposed

Základní třída pro ExportProviders, kteří chtějí zachytávat dotazy pro exporty za účelem úpravy dotazu nebo výsledku.

(Zděděno od ExportProvider)

Metody rozšíření

AsExportProvider(ExportProvider)

Vytvoří instanci objektu ExportProvider pro účely kompatibility s verzí MEF v rozhraní .NET Framework.

Platí pro