com.aspose.words

Class VbaReference

  • java.lang.Object
    • com.aspose.words.VbaReference
  • All Implemented Interfaces:
    java.lang.Cloneable
    public abstract class VbaReference 
    extends java.lang.Object

Implements a reference to an Automation type library or VBA project.

Property Getters/Setters Summary
abstract java.lang.StringgetLibId()
Gets a string value containing the identifier of an Automation type library.
abstract intgetType()
Gets VbaReferenceType object that indicates the type of reference that a VbaReference object represents. The value of the property is VbaReferenceType integer constant.
 

    • Property Getters/Setters Detail

      • getLibId

        public abstract java.lang.String getLibId()
        
        Gets a string value containing the identifier of an Automation type library. Depending on reference type, the value of this property can be:
        • a LibidReference specified at 2.1.1.8 LibidReference of [MS-OVBA]: https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-ovba/3737ef6e-d819-4186-a5f2-6e258ddf66a5
        • a ProjectReference specified at 2.1.1.12 ProjectReference of [MS-OVBA]: https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-ovba/9a45ac1a-f1ff-4ebd-958e-537701aa8131
      • getType

        public abstract int getType()
        
        Gets VbaReferenceType object that indicates the type of reference that a VbaReference object represents. The value of the property is VbaReferenceType integer constant.