TypeLibConverter.GetPrimaryInteropAssembly Method

Definition

Gets the name and code base of a primary interop assembly for a specified type library.

public:
 virtual bool GetPrimaryInteropAssembly(Guid g, int major, int minor, int lcid, [Runtime::InteropServices::Out] System::String ^ % asmName, [Runtime::InteropServices::Out] System::String ^ % asmCodeBase);
public bool GetPrimaryInteropAssembly (Guid g, int major, int minor, int lcid, out string asmName, out string asmCodeBase);
abstract member GetPrimaryInteropAssembly : Guid * int * int * int * string * string -> bool
override this.GetPrimaryInteropAssembly : Guid * int * int * int * string * string -> bool
Public Function GetPrimaryInteropAssembly (g As Guid, major As Integer, minor As Integer, lcid As Integer, ByRef asmName As String, ByRef asmCodeBase As String) As Boolean

Parameters

g
Guid

The GUID of the type library.

major
Int32

The major version number of the type library.

minor
Int32

The minor version number of the type library.

lcid
Int32

The LCID of the type library.

asmName
String

On successful return, the name of the primary interop assembly associated with g.

asmCodeBase
String

On successful return, the code base of the primary interop assembly associated with g.

Returns

true if the primary interop assembly was found in the registry; otherwise false.

Implements

Applies to