Partager via


VsTargetFrameworkProvider Constructors

Definition

Overloads

VsTargetFrameworkProvider(IVsDesignTimeAssemblyResolution, IDesignTimeAssemblyLoader, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, String, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

VsTargetFrameworkProvider(IVsDesignTimeAssemblyResolution, IDesignTimeAssemblyLoader, TypeDescriptionProvider, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, IDesignTimeAssemblyLoader, String, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, String, TypeDescriptionProvider, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, IDesignTimeAssemblyLoader, String, TypeDescriptionProvider, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

VsTargetFrameworkProvider(IVsDesignTimeAssemblyResolution, IDesignTimeAssemblyLoader, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

public:
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsDesignTimeAssemblyResolution ^ assemblyResolution, System::ComponentModel::Design::IDesignTimeAssemblyLoader ^ assemblyLoader, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope ^ openScope);
public VsTargetFrameworkProvider (Microsoft.VisualStudio.Shell.Interop.IVsDesignTimeAssemblyResolution assemblyResolution, System.ComponentModel.Design.IDesignTimeAssemblyLoader assemblyLoader, Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope openScope);
new Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider : Microsoft.VisualStudio.Shell.Interop.IVsDesignTimeAssemblyResolution * System.ComponentModel.Design.IDesignTimeAssemblyLoader * Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope -> Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider
Public Sub New (assemblyResolution As IVsDesignTimeAssemblyResolution, assemblyLoader As IDesignTimeAssemblyLoader, openScope As IVsSmartOpenScope)

Parameters

assemblyResolution
IVsDesignTimeAssemblyResolution

The assembly resolution.

assemblyLoader
IDesignTimeAssemblyLoader

The assembly loader.

openScope
IVsSmartOpenScope

The open scope.

Applies to

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, String, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

public:
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsFrameworkMultiTargeting ^ targetInfo, System::String ^ targetMoniker, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope ^ openScope);
public:
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsFrameworkMultiTargeting ^ targetInfo, Platform::String ^ targetMoniker, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope ^ openScope);
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsFrameworkMultiTargeting const & targetInfo, std::wstring const & targetMoniker, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope const & openScope);
public VsTargetFrameworkProvider (Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting targetInfo, string targetMoniker, Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope openScope);
new Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider : Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting * string * Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope -> Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider
Public Sub New (targetInfo As IVsFrameworkMultiTargeting, targetMoniker As String, openScope As IVsSmartOpenScope)

Parameters

targetInfo
IVsFrameworkMultiTargeting

The target information.

targetMoniker
String

The target framework moniker.

openScope
IVsSmartOpenScope

The open scope.

Applies to

VsTargetFrameworkProvider(IVsDesignTimeAssemblyResolution, IDesignTimeAssemblyLoader, TypeDescriptionProvider, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

public:
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsDesignTimeAssemblyResolution ^ assemblyResolution, System::ComponentModel::Design::IDesignTimeAssemblyLoader ^ assemblyLoader, System::ComponentModel::TypeDescriptionProvider ^ parentProvider, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope ^ openScope);
public VsTargetFrameworkProvider (Microsoft.VisualStudio.Shell.Interop.IVsDesignTimeAssemblyResolution assemblyResolution, System.ComponentModel.Design.IDesignTimeAssemblyLoader assemblyLoader, System.ComponentModel.TypeDescriptionProvider parentProvider, Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope openScope);
new Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider : Microsoft.VisualStudio.Shell.Interop.IVsDesignTimeAssemblyResolution * System.ComponentModel.Design.IDesignTimeAssemblyLoader * System.ComponentModel.TypeDescriptionProvider * Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope -> Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider
Public Sub New (assemblyResolution As IVsDesignTimeAssemblyResolution, assemblyLoader As IDesignTimeAssemblyLoader, parentProvider As TypeDescriptionProvider, openScope As IVsSmartOpenScope)

Parameters

assemblyResolution
IVsDesignTimeAssemblyResolution

The assembly resolution

assemblyLoader
IDesignTimeAssemblyLoader

The assembly loader.

parentProvider
TypeDescriptionProvider
openScope
IVsSmartOpenScope

The open scope.

Applies to

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, IDesignTimeAssemblyLoader, String, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

public:
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsFrameworkMultiTargeting ^ targetInfo, System::ComponentModel::Design::IDesignTimeAssemblyLoader ^ assemblyLoader, System::String ^ targetMoniker, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope ^ openScope);
public VsTargetFrameworkProvider (Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting targetInfo, System.ComponentModel.Design.IDesignTimeAssemblyLoader assemblyLoader, string targetMoniker, Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope openScope);
new Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider : Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting * System.ComponentModel.Design.IDesignTimeAssemblyLoader * string * Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope -> Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider
Public Sub New (targetInfo As IVsFrameworkMultiTargeting, assemblyLoader As IDesignTimeAssemblyLoader, targetMoniker As String, openScope As IVsSmartOpenScope)

Parameters

targetInfo
IVsFrameworkMultiTargeting

The target information.

assemblyLoader
IDesignTimeAssemblyLoader

The assembly loader.

targetMoniker
String
openScope
IVsSmartOpenScope

The open scope.

Applies to

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, String, TypeDescriptionProvider, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

public:
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsFrameworkMultiTargeting ^ targetInfo, System::String ^ targetMoniker, System::ComponentModel::TypeDescriptionProvider ^ parentProvider, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope ^ openScope);
public VsTargetFrameworkProvider (Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting targetInfo, string targetMoniker, System.ComponentModel.TypeDescriptionProvider parentProvider, Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope openScope);
new Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider : Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting * string * System.ComponentModel.TypeDescriptionProvider * Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope -> Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider
Public Sub New (targetInfo As IVsFrameworkMultiTargeting, targetMoniker As String, parentProvider As TypeDescriptionProvider, openScope As IVsSmartOpenScope)

Parameters

targetInfo
IVsFrameworkMultiTargeting

The target information.

targetMoniker
String

The target framework moniker.

parentProvider
TypeDescriptionProvider

The type description provider of the parent.

openScope
IVsSmartOpenScope

The open scope.

Applies to

VsTargetFrameworkProvider(IVsFrameworkMultiTargeting, IDesignTimeAssemblyLoader, String, TypeDescriptionProvider, IVsSmartOpenScope)

Initializes a new instance of VsTargetFrameworkProvider.

public:
 VsTargetFrameworkProvider(Microsoft::VisualStudio::Shell::Interop::IVsFrameworkMultiTargeting ^ targetInfo, System::ComponentModel::Design::IDesignTimeAssemblyLoader ^ assemblyLoader, System::String ^ targetMoniker, System::ComponentModel::TypeDescriptionProvider ^ parentProvider, Microsoft::VisualStudio::Shell::Interop::IVsSmartOpenScope ^ openScope);
public VsTargetFrameworkProvider (Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting targetInfo, System.ComponentModel.Design.IDesignTimeAssemblyLoader assemblyLoader, string targetMoniker, System.ComponentModel.TypeDescriptionProvider parentProvider, Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope openScope);
new Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider : Microsoft.VisualStudio.Shell.Interop.IVsFrameworkMultiTargeting * System.ComponentModel.Design.IDesignTimeAssemblyLoader * string * System.ComponentModel.TypeDescriptionProvider * Microsoft.VisualStudio.Shell.Interop.IVsSmartOpenScope -> Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkProvider
Public Sub New (targetInfo As IVsFrameworkMultiTargeting, assemblyLoader As IDesignTimeAssemblyLoader, targetMoniker As String, parentProvider As TypeDescriptionProvider, openScope As IVsSmartOpenScope)

Parameters

targetInfo
IVsFrameworkMultiTargeting

The target information.

assemblyLoader
IDesignTimeAssemblyLoader

The assembly loader.

targetMoniker
String

The target framework moniker.

parentProvider
TypeDescriptionProvider

The type description provider of the parent.

openScope
IVsSmartOpenScope

The open scope.

Applies to