Excel.LinkedEntityCellValue interface

Stellt einen Wert dar, dessen Eigenschaften von einem Dienst abgeleitet werden.

Hinweise

API-Satz: ExcelApi 1.16

Verwendet von

Beispiele

// Creates a linked entity cell value with properties and a card layout.
// This is typically returned from a linked entity load service function.
const productLinkedEntity: Excel.LinkedEntityCellValue = {
    type: "LinkedEntity",
    text: "Chai",
    id: {
        entityId: "P1",
        domainId: "products",
        serviceId: 268436224, // Service ID used by Excel to identify linked entity cell values associated with an add-in.
        culture: "en-US"
    },
    properties: {
        "Product Name": {
            type: "String",
            basicValue: "Chai"
        },
        "Unit Price": {
            type: "FormattedNumber",
            basicValue: 18,
            numberFormat: "$* #,##0.00"
        },
        Discontinued: {
            type: "Boolean",
            basicValue: false
        }
    },
    layouts: {
        compact: {
            icon: "ShoppingBag"
        },
        card: {
            title: { property: "Product Name" },
            sections: [
                {
                    layout: "List",
                    properties: ["Product Name", "Unit Price", "Discontinued"]
                }
            ]
        }
    }
};

Eigenschaften

basicType

Stellt den Wert dar, der für eine Zelle mit diesem Wert zurückgegeben Range.valueTypes würde.

basicValue

Stellt den Wert dar, der für eine Zelle mit diesem Wert zurückgegeben Range.values würde. Wenn über eine valuesAsJson Eigenschaft auf diesen Zeichenfolgenwert zugegriffen wird, entspricht er dem Gebietsschema en-US. Wenn über eine valuesAsJsonLocal Eigenschaft auf diesen Zeichenfolgenwert zugegriffen wird, richtet er sich nach dem Anzeigegebietsschema des Benutzers.

id

Stellt die Dienstquelle dar, die die Informationen in diesem Wert bereitgestellt hat.

layouts

Stellt Layoutinformationen für Ansichten dieser verknüpften Entität dar.

properties

Stellt die Eigenschaften dieser verknüpften Entität und ihrer Metadaten dar.

provider

Stellt Informationen dar, die den Dienst beschreiben, der Daten in diesem LinkedEntityCellValue. Diese Informationen können für das Branding in Entitätskarten verwendet werden.

text

Stellt den Text dar, der angezeigt wird, wenn eine Zelle mit diesem Wert gerendert wird.

type

Stellt den Typ dieses Zellwerts dar.

Details zur Eigenschaft

basicType

Stellt den Wert dar, der für eine Zelle mit diesem Wert zurückgegeben Range.valueTypes würde.

basicType?: RangeValueType.error | "Error";

Eigenschaftswert

error | "Error"

Hinweise

API-Satz: ExcelApi 1.16

basicValue

Stellt den Wert dar, der für eine Zelle mit diesem Wert zurückgegeben Range.values würde. Wenn über eine valuesAsJson Eigenschaft auf diesen Zeichenfolgenwert zugegriffen wird, entspricht er dem Gebietsschema en-US. Wenn über eine valuesAsJsonLocal Eigenschaft auf diesen Zeichenfolgenwert zugegriffen wird, richtet er sich nach dem Anzeigegebietsschema des Benutzers.

basicValue?: "#VALUE!" | string;

Eigenschaftswert

"#VALUE!" | string

Hinweise

API-Satz: ExcelApi 1.16

id

Stellt die Dienstquelle dar, die die Informationen in diesem Wert bereitgestellt hat.

id: LinkedEntityId;

Eigenschaftswert

Hinweise

API-Satz: ExcelApi 1.16

layouts

Stellt Layoutinformationen für Ansichten dieser verknüpften Entität dar.

layouts?: EntityViewLayouts;

Eigenschaftswert

Hinweise

API-Satz: ExcelApi 1.16

properties

Stellt die Eigenschaften dieser verknüpften Entität und ihrer Metadaten dar.

properties?: {
            [key: string]: EntityPropertyType;
        };

Eigenschaftswert

{ [key: string]: Excel.EntityPropertyType; }

Hinweise

API-Satz: ExcelApi 1.16

provider

Stellt Informationen dar, die den Dienst beschreiben, der Daten in diesem LinkedEntityCellValue. Diese Informationen können für das Branding in Entitätskarten verwendet werden.

provider?: CellValueProviderAttributes;

Eigenschaftswert

Hinweise

API-Satz: ExcelApi 1.16

text

Stellt den Text dar, der angezeigt wird, wenn eine Zelle mit diesem Wert gerendert wird.

text?: string;

Eigenschaftswert

string

Hinweise

API-Satz: ExcelApi 1.16

type

Stellt den Typ dieses Zellwerts dar.

type: CellValueType.linkedEntity | "LinkedEntity";

Eigenschaftswert

linkedEntity | "LinkedEntity"

Hinweise

API-Satz: ExcelApi 1.16