ExportProvider.GetExports Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| GetExports(ImportDefinition) | |
| GetExports(Type, Type, String) | |
| GetExports<T,TMetadataView>() | |
| GetExports<T,TMetadataView>(String) | |
| GetExports<T>() | |
| GetExports<T>(String) |
GetExports(ImportDefinition)
public virtual System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Composition.Export> GetExports (Microsoft.VisualStudio.Composition.ImportDefinition importDefinition);
abstract member GetExports : Microsoft.VisualStudio.Composition.ImportDefinition -> seq<Microsoft.VisualStudio.Composition.Export>
override this.GetExports : Microsoft.VisualStudio.Composition.ImportDefinition -> seq<Microsoft.VisualStudio.Composition.Export>
Параметры
- importDefinition
- ImportDefinition
Возвращаемое значение
Применяется к
GetExports(Type, Type, String)
public System.Collections.Generic.IEnumerable<Lazy<object,object>> GetExports (Type type, Type metadataViewType, string contractName);
member this.GetExports : Type * Type * string -> seq<Lazy<obj, obj>>
Параметры
- type
- Type
- metadataViewType
- Type
- contractName
- String
Возвращаемое значение
Применяется к
GetExports<T,TMetadataView>()
public System.Collections.Generic.IEnumerable<Lazy<T,TMetadataView>> GetExports<T,TMetadataView> ();
member this.GetExports : unit -> seq<Lazy<'T, 'MetadataView>>
Public Function GetExports(Of T, TMetadataView) () As IEnumerable(Of Lazy(Of T, TMetadataView))
Параметры типа
- T
- TMetadataView
Возвращаемое значение
- IEnumerable<Lazy<T,TMetadataView>>
Применяется к
GetExports<T,TMetadataView>(String)
public System.Collections.Generic.IEnumerable<Lazy<T,TMetadataView>> GetExports<T,TMetadataView> (string contractName);
member this.GetExports : string -> seq<Lazy<'T, 'MetadataView>>
Public Function GetExports(Of T, TMetadataView) (contractName As String) As IEnumerable(Of Lazy(Of T, TMetadataView))
Параметры типа
- T
- TMetadataView
Параметры
- contractName
- String
Возвращаемое значение
- IEnumerable<Lazy<T,TMetadataView>>
Применяется к
GetExports<T>()
public System.Collections.Generic.IEnumerable<Lazy<T>> GetExports<T> ();
member this.GetExports : unit -> seq<Lazy<'T>>
Public Function GetExports(Of T) () As IEnumerable(Of Lazy(Of T))
Параметры типа
- T
Возвращаемое значение
- IEnumerable<Lazy<T>>
Применяется к
GetExports<T>(String)
public System.Collections.Generic.IEnumerable<Lazy<T>> GetExports<T> (string contractName);
member this.GetExports : string -> seq<Lazy<'T>>
Public Function GetExports(Of T) (contractName As String) As IEnumerable(Of Lazy(Of T))
Параметры типа
- T
Параметры
- contractName
- String
Возвращаемое значение
- IEnumerable<Lazy<T>>