VsTargetFrameworkProvider Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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.