Share via


IVsFrameworkMultiTargeting Interface

Definition

Provides base support for extensible framework multi-targeting.

public interface class IVsFrameworkMultiTargeting
public interface class IVsFrameworkMultiTargeting
__interface IVsFrameworkMultiTargeting
public interface IVsFrameworkMultiTargeting
[System.Runtime.InteropServices.Guid("B096B75C-5DF5-42C6-888F-A007CCEB6635")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsFrameworkMultiTargeting
type IVsFrameworkMultiTargeting = interface
[<System.Runtime.InteropServices.Guid("B096B75C-5DF5-42C6-888F-A007CCEB6635")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsFrameworkMultiTargeting = interface
Public Interface IVsFrameworkMultiTargeting
Attributes

Methods

CheckFrameworkCompatibility(String, String, UInt32)

Takes two target frameworks and compares them for compatibility.

GetDisplayNameForTargetFx(String, String)

Retrieves the display name of the specified target framework moniker.

GetFrameworkAssemblies(String, UInt32, Array)

Enumerates the list of both system and non-system assemblies that correspond to the specified target framework.

GetInstallableFrameworkForTargetFx(String, String)

Retrieves the installable framework for the specified target framework moniker.

GetSupportedFrameworks(Array)

Enumerates the installed target framework monikers on a machine.

GetTargetFramework(String, String, String)

Retrieves the target framework moniker of the target framework.

IsReferenceableInTargetFx(String, String, Boolean)

Indicates whether the provided assembly name/specification is part of the specified target framework.

ResolveAssemblyPath(String, String, String)

Tries to resolve the assembly path in the specified target framework.

ResolveAssemblyPathsInTargetFx(String, Array, UInt32, VsResolvedAssemblyPath[], UInt32)

Resolves the assembly reference paths for the passed in assemblies in the specified target framework.

Applies to