DelegatingExportProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado.
public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
- Herencia
Constructores
| DelegatingExportProvider(ExportProvider) |
Inicializa una nueva instancia de la clase DelegatingExportProvider. |
Propiedades
| NonDisposableWrapper |
Obtiene un diferido que crea una instancia de DelegatingExportProvider. (Heredado de ExportProvider) |
| NonDisposableWrapperExportAsListOfOne |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| Resolver |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
Métodos
| CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. |
| Dispose() |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| Dispose(Boolean) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExport<T,TMetadataView>() |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExport<T,TMetadataView>(String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExport<T>() |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExport<T>(String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExportedValue<T>() |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExportedValue<T>(String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExportedValues(Type, String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExportedValues<T>() |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExportedValues<T>(String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExports(ImportDefinition) |
Reenvía la consulta de exportaciones al elemento interno ExportProvider. |
| GetExports(Type, Type, String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExports<T,TMetadataView>() |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExports<T,TMetadataView>(String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExports<T>() |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExports<T>(String) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetExportsCore(ImportDefinition) |
Produce NotImplementedException. |
| GetMethodWithArity(Type, String, Int32) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type) |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
| TrackDisposableValue(IDisposable, String) |
Agrega un valor que se va a eliminar cuando se elimina exportProvider primario. (Heredado de ExportProvider) |
Implementaciones de interfaz explícitas
| IDisposableObservable.IsDisposed |
Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado. (Heredado de ExportProvider) |
Métodos de extensión
| AsExportProvider(ExportProvider) |
Crea una instancia de para ExportProvider fines de compatibilidad con la versión de MEF que se encuentra en .NET Framework. |