com.aspose.cells
Class VbaProjectReferenceCollection

java.lang.Object
  extended by CollectionBase
      extended by com.aspose.cells.VbaProjectReferenceCollection
All Implemented Interfaces:
java.lang.Iterable

public class VbaProjectReferenceCollection 
extends CollectionBase

Represents all referneces of VBA project.

Property Getters/Setters Summary
intgetCount()→ inherited from CollectionBase
          
VbaProjectReferenceget(int i)
           Get the reference in the list by the index.
 
Method Summary
intadd(java.lang.Object value)→ inherited from CollectionBase
          Reserved for internal use.
intaddControlRefrernce(java.lang.String name, java.lang.String libid, java.lang.String twiddledlibid, java.lang.String extendedLibid)
           Add a reference to a twiddled type library and its extended type library.
intaddProjectRefrernce(java.lang.String name, java.lang.String absoluteLibid, java.lang.String relativeLibid)
           Add a reference to an external VBA project.
intaddRegisteredReference(java.lang.String name, java.lang.String libid)
           Add a reference to an Automation type library.
voidclear()→ inherited from CollectionBase
          
booleancontains(java.lang.Object value)→ inherited from CollectionBase
          Reserved for internal use.
java.lang.Objectget(int index)→ inherited from CollectionBase
          Reserved for internal use.
intindexOf(java.lang.Object value)→ inherited from CollectionBase
          Reserved for internal use.
java.util.Iteratoriterator()→ inherited from CollectionBase
          
voidremoveAt(int index)→ inherited from CollectionBase
          
 

Property Getters/Setters Detail

getCount

→ inherited from CollectionBase
public int getCount()

get

public VbaProjectReference get(int i)
Get the reference in the list by the index.
Parameters:
i - The index.
Returns:

Method Detail

addRegisteredReference

public int addRegisteredReference(java.lang.String name, java.lang.String libid)
Add a reference to an Automation type library.
Parameters:
name - The name of reference.
libid - The identifier of an Automation type library.
Returns:

addControlRefrernce

public int addControlRefrernce(java.lang.String name, java.lang.String libid, java.lang.String twiddledlibid, java.lang.String extendedLibid)
Add a reference to a twiddled type library and its extended type library.
Parameters:
name - The name of reference.
libid - The identifier of an Automation type library.
twiddledlibid - The identifier of a twiddled type library
extendedLibid - The identifier of an extended type library
Returns:

addProjectRefrernce

public int addProjectRefrernce(java.lang.String name, java.lang.String absoluteLibid, java.lang.String relativeLibid)
Add a reference to an external VBA project.
Parameters:
name - The name of reference.
absoluteLibid - The referenced VBA project’s identifier with an absolute path.
relativeLibid - The referenced VBA project’s identifier with an relative path.
Returns:

clear

→ inherited from CollectionBase
public void clear()

removeAt

→ inherited from CollectionBase
public void removeAt(int index)

iterator

→ inherited from CollectionBase
public java.util.Iterator iterator()

get

→ inherited from CollectionBase
public java.lang.Object get(int index)
Reserved for internal use.

contains

→ inherited from CollectionBase
public boolean contains(java.lang.Object value)
Reserved for internal use.

add

→ inherited from CollectionBase
public int add(java.lang.Object value)
Reserved for internal use.

indexOf

→ inherited from CollectionBase
public int indexOf(java.lang.Object value)
Reserved for internal use.

See Also:
          Aspose.Cells Documentation - the home page for the Aspose.Cellss Product Documentation.
          Aspose.Cells Support Forum - our preferred method of support.