Class WorkbookReference
- All Implemented Interfaces:
Serializable
表示对外部工作簿的引用。这个类是不可变的。
- See Also:
-
-
-
Constructor Summary
Constructors
-
Method Summary
boolean
boolean
包含工作簿的基础目录。如果该值不是null,Name就是工作簿的文件名。如果该值为空,则路径为根目录。
包含工作簿的基本uri。
如果该值不是null,则Name是工作簿的文件名。
例如,https://www.grapecity.com/file/example.xlsx的基本uri是https://www.grapecity.com/file。文件名是example.xlsx。
int
获取或设置工作簿ID,如果该引用来自公式低级别存储。默认值为0,表示当前工作簿。
工作簿的名称。如果BaseDirectory不为null,则表示工作簿的文件名。
int
-
Field Details
-
SupportsReferenceId
public static final boolean SupportsReferenceId
- See Also:
-
-
Constructor Details
-
WorkbookReference
public WorkbookReference()
-
Method Details
-
getBaseDirectory
public String getBaseDirectory()
包含工作簿的基础目录。如果该值不是null,Name就是工作簿的文件名。如果该值为空,则路径为根目录。
-
getBaseUri
包含工作簿的基本uri。
如果该值不是null,则Name是工作簿的文件名。
例如,https://www.grapecity.com/file/example.xlsx的基本uri是https://www.grapecity.com/file。文件名是example.xlsx。
-
getName
工作簿的名称。如果BaseDirectory不为null,则表示工作簿的文件名。
-
getId
public int getId()
获取或设置工作簿ID,如果该引用来自公式低级别存储。默认值为0,表示当前工作簿。
-
FromFilePath
创建一个从文件路径的工作簿引用。
- Parameters:
workbookFullPath - 工作簿的完整路径。它必须是一个有效的文件路径。
- Returns:
- 工作簿引用。
-
FromUri
创建一个从 URI 链接到工作簿的工作簿引用。
- Parameters:
uri - 指向工作簿的 URI 链接。
- Returns:
- 工作簿引用。
-
FromName
创建一个基于工作簿名称的工作簿引用。
- Parameters:
name - 工作簿的名称。它可以与文件名不同。
- Returns:
- 工作簿引用。
-
equals
public boolean equals(Object obj)
检查工作簿引用是否等于另一个。
- Overrides:
equals in class Object
- Parameters:
obj - 另一个工作簿引用。
- Returns:
- 是否相等。
-
equals
检查工作簿引用是否等于另一个。
- Parameters:
other - 另一个工作簿引用。
- Returns:
- 是否相等。
-
hashCode
public int hashCode()
获取工作簿引用的哈希码。
- Overrides:
hashCode in class Object
- Returns:
- 哈希码。
-
toString
将工作簿引用转换为字符串。
- Overrides:
toString in class Object
- Returns:
- 字符串值。