IVsFrameworkMultiTargeting Interface

 

Provides base support for extensible framework multi-targeting.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

[GuidAttribute("B096B75C-5DF5-42C6-888F-A007CCEB6635")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsFrameworkMultiTargeting

NameDescription
System_CAPS_pubmethodCheckFrameworkCompatibility(String, String, UInt32)

Takes two target frameworks and compares them for compatibility.

System_CAPS_pubmethodGetDisplayNameForTargetFx(String, String)

Retrieves the display name of the specified target framework moniker.

System_CAPS_pubmethodGetFrameworkAssemblies(String, UInt32, Array)

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

System_CAPS_pubmethodGetInstallableFrameworkForTargetFx(String, String)

Retrieves the installable framework for the specified target framework moniker.

System_CAPS_pubmethodGetSupportedFrameworks(Array)

Enumerates the installed target framework monikers on a machine.

System_CAPS_pubmethodGetTargetFramework(String, String, String)

Retrieves the target framework moniker of the target framework.

System_CAPS_pubmethodIsReferenceableInTargetFx(String, String, Boolean)

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

System_CAPS_pubmethodResolveAssemblyPath(String, String, String)

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

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

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

Return to top
Show: