VsExportProviderService Class

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.ExtensibilityHosting.VsExportProviderService

Namespace:  Microsoft.VisualStudio.ExtensibilityHosting
Assembly:  Microsoft.VisualStudio.ExtensibilityHosting (in Microsoft.VisualStudio.ExtensibilityHosting.dll)

Syntax

'Dichiarazione
Public NotInheritable Class VsExportProviderService
public static class VsExportProviderService
public ref class VsExportProviderService abstract sealed
[<AbstractClass>]
[<Sealed>]
type VsExportProviderService =  class end
public final class VsExportProviderService

The VsExportProviderService type exposes the following members.

Methods

  Name Description
Public methodStatic member AddProvisionFaultHandler(IEnumerable<String>, ProvisionFaultHandler)
Public methodStatic member AddProvisionFaultHandler(String, ProvisionFaultHandler)
Public methodStatic member DisposeCompositionContainers
Public methodStatic member TryGetExport<T>(Lazy<T>%)
Public methodStatic member TryGetExport<T>(String, Lazy<T>%)
Public methodStatic member TryGetExport<T>(VsExportProvisionScope, Lazy<T>%)
Public methodStatic member TryGetExport<T>(VsExportProvisionScope, String, Lazy<T>%)
Public methodStatic member TryGetExport<T, TMetadataView>(Lazy<T, TMetadataView>%)
Public methodStatic member TryGetExport<T, TMetadataView>(String, Lazy<T, TMetadataView>%)
Public methodStatic member TryGetExport<T, TMetadataView>(VsExportProvisionScope, Lazy<T, TMetadataView>%)
Public methodStatic member TryGetExport<T, TMetadataView>(VsExportProvisionScope, String, Lazy<T, TMetadataView>%)
Public methodStatic member TryGetExportedValue<T>(T%)
Public methodStatic member TryGetExportedValue<T>(String, T%)
Public methodStatic member TryGetExportedValue<T>(VsExportProvisionScope, T%)
Public methodStatic member TryGetExportedValue<T>(VsExportProvisionScope, String, T%)
Public methodStatic member TryGetExportedValues<T>(IEnumerable<T>%)
Public methodStatic member TryGetExportedValues<T>(String, IEnumerable<T>%)
Public methodStatic member TryGetExportedValues<T>(VsExportProvisionScope, IEnumerable<T>%)
Public methodStatic member TryGetExportedValues<T>(VsExportProvisionScope, String, IEnumerable<T>%)
Public methodStatic member TryGetExports<T>(ICollection<Lazy<T>>%)
Public methodStatic member TryGetExports<T>(String, ICollection<Lazy<T>>%)
Public methodStatic member TryGetExports<T>(VsExportProvisionScope, ICollection<Lazy<T>>%)
Public methodStatic member TryGetExports<T>(VsExportProvisionScope, String, ICollection<Lazy<T>>%)
Public methodStatic member TryGetExports<T, TMetadataView>(ICollection<Lazy<T, TMetadataView>>%)
Public methodStatic member TryGetExports<T, TMetadataView>(String, ICollection<Lazy<T, TMetadataView>>%)
Public methodStatic member TryGetExports<T, TMetadataView>(VsExportProvisionScope, ICollection<Lazy<T, TMetadataView>>%)
Public methodStatic member TryGetExports<T, TMetadataView>(VsExportProvisionScope, String, ICollection<Lazy<T, TMetadataView>>%)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.ExtensibilityHosting Namespace