Skip to content

Class ExcelVbaReferenceControl

Namespace: OfficeOpenXml.VBA
Assembly: EPPlus.dll

A reference to a twiddled type library

public class ExcelVbaReferenceControl : ExcelVbaReference

Inheritance

object ← ExcelVbaReference ← ExcelVbaReferenceControl

Inherited Members

ExcelVbaReference.Libid
ExcelVbaReference.Name
ExcelVbaReference.ReferenceRecordID
ExcelVbaReference.SecondaryReferenceRecordID
ExcelVbaReference.ToString()
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

ExcelVbaReferenceControl()

Constructor. Sets ReferenceRecordID to 0x2F

public ExcelVbaReferenceControl()

Properties

LibIdExtended

LibIdExtended For more info check MS-OVBA 2.1.1.8 LibidReference and 2.3.4.2.2 PROJECTREFERENCES

public string LibIdExtended { get; set; }

Property Value

string

LibIdExternal

LibIdExternal For more info check MS-OVBA 2.1.1.8 LibidReference and 2.3.4.2.2 PROJECTREFERENCES This corresponds to LibIdExtended in the documentation.

[Obsolete("Use LibIdExtended instead of this.")]
public string LibIdExternal { get; set; }

Property Value

string

LibIdTwiddled

LibIdTwiddled For more info check MS-OVBA 2.1.1.8 LibidReference and 2.3.4.2.2 PROJECTREFERENCES

public string LibIdTwiddled { get; set; }

Property Value

string

OriginalTypeLib

A GUID that specifies the Automation type library the extended type library was generated from.

public Guid OriginalTypeLib { get; set; }

Property Value

Guid