Class ExternalLink
Contents
[
Hide
]ExternalLink class
Represents an external link in a workbook.
public class ExternalLink
Properties
Name | Description |
---|---|
DataSource { get; set; } | Represents data source of the external link. |
IsReferred { get; } | Indicates whether this external link is referenced by others. |
IsVisible { get; } | Indicates whether this external link is visible in MS Excel. |
OriginalDataSource { get; set; } | Represents stored data source of the external link. |
PathType { get; } | Get the path type of this external link |
Type { get; } | Gets the type of external link. |
Methods
Name | Description |
---|---|
AddExternalName(string, string) | Adds an external name. |
Examples
namespace AsposeCellsExamples
{
using Aspose.Cells;
using System;
public class ExternalLinkDemo
{
public static void ExternalLinkExample()
{
// Open a file with external links
Workbook workbook = new Workbook("UpdatedExternalLinkExample_original.xlsx");
// Get External Link
ExternalLink externalLink = workbook.Worksheets.ExternalLinks[0];
// Display properties of the external link
Console.WriteLine("External Link Type: " + externalLink.Type);
Console.WriteLine("Path Type: " + externalLink.PathType);
Console.WriteLine("Original Data Source: " + externalLink.OriginalDataSource);
Console.WriteLine("Data Source: " + externalLink.DataSource);
Console.WriteLine("Is Referred: " + externalLink.IsReferred);
Console.WriteLine("Is Visible: " + externalLink.IsVisible);
// Change External Link's Data Source
externalLink.DataSource = "d:\\linktest.xls";
// Add an external name to the external link
externalLink.AddExternalName("ExternalName", "Sheet1!A1");
// Save the workbook
workbook.Save("UpdatedExternalLinkExample.xlsx");
return;
}
}
}
See Also
- namespace Aspose.Cells
- assembly Aspose.Cells