API Reference

Class

LegacyXlsExternalReference

Namespace OfficeIMO.Excel.LegacyXls.Model
Assembly OfficeIMO.Excel
Modifiers sealed

Describes a legacy XLS supporting link discovered from a SupBook record.

Inheritance

  • Object
  • LegacyXlsExternalReference

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

public LegacyXlsExternalReference(LegacyXlsExternalReferenceKind kind, String target, IEnumerable<String> sheetNames, UInt16 sheetCount, IEnumerable<LegacyXlsExternalName> externalNames = null) #

Creates supporting-link metadata.

Parameters

kind OfficeIMO.Excel.LegacyXls.Model.LegacyXlsExternalReferenceKind requiredposition: 0
Supporting-link category.
target System.String requiredposition: 1
External target path or source name, when present.
sheetNames System.Collections.Generic.IEnumerable{System.String} requiredposition: 2
External workbook sheet names, when present.
sheetCount System.UInt16 requiredposition: 3
Sheet count declared by the SupBook record.
externalNames System.Collections.Generic.IEnumerable{OfficeIMO.Excel.LegacyXls.Model.LegacyXlsExternalName} = null optionalposition: 4
External names declared after the supporting link, when present.

Properties

public LegacyXlsExternalReferenceKind Kind { get; } #

Gets the supporting-link category.

public String Target { get; } #

Gets the external target path or source name, when present.

public IReadOnlyList<String> SheetNames { get; } #

Gets external workbook sheet names, when present.

public Int32 SheetNameCount { get; } #

Gets the number of external workbook sheet names attached to this supporting link.

public IReadOnlyList<LegacyXlsExternalName> ExternalNames { get; } #

Gets names declared by ExternName records following this supporting link.

public Int32 ExternalNameCount { get; } #

Gets the number of external names attached to this supporting link.

public IReadOnlyList<LegacyXlsExternalCellCache> CachedCellCaches { get; } #

Gets cached external cell values preserved from XCT/CRN record groups.

public Int32 CachedCellCacheCount { get; } #

Gets the number of cached external cell sections attached to this supporting link.

public Int32 CachedCellCount { get; } #

Gets the total cached external cell values attached to this supporting link.

public UInt16 SheetCount { get; } #

Gets the sheet count declared by the SupBook record.