IVsTargetFrameworkAssemblies.GetSystemAssemblies Method

Gets an enumeration containing the system assembly reference for a given framework version.

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

Syntax

‘선언
Function GetSystemAssemblies ( _
    targetVersion As UInteger, _
    <OutAttribute> ByRef pAssemblies As IEnumSystemAssemblies _
) As Integer
‘사용 방법
Dim instance As IVsTargetFrameworkAssemblies
Dim targetVersion As UInteger
Dim pAssemblies As IEnumSystemAssemblies
Dim returnValue As Integer

returnValue = instance.GetSystemAssemblies(targetVersion, _
    pAssemblies)
int GetSystemAssemblies(
    uint targetVersion,
    out IEnumSystemAssemblies pAssemblies
)
int GetSystemAssemblies(
    [InAttribute] unsigned int targetVersion, 
    [OutAttribute] IEnumSystemAssemblies^% pAssemblies
)
abstract GetSystemAssemblies : 
        targetVersion:uint32 * 
        pAssemblies:IEnumSystemAssemblies byref -> int 
function GetSystemAssemblies(
    targetVersion : uint, 
    pAssemblies : IEnumSystemAssemblies
) : int

Parameters

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

The version returned is the version of system assemblies that are installed on a computer with the specified version of the framework.

From compsvcspkg90.idl:

COM Signature

From compsvcspkg90.idl:

HRESULT GetSystemAssemblies(
    [in] TARGETFRAMEWORKVERSION targetVersion,
    [out] IEnumSystemAssemblies **pAssemblies
);

.NET Framework Security

See Also

Reference

IVsTargetFrameworkAssemblies Interface

IVsTargetFrameworkAssemblies Members

Microsoft.VisualStudio.Shell.Interop Namespace