Excel.LinkedEntityCellValue interface
Stellt einen Wert dar, dessen Eigenschaften von einem Dienst abgeleitet werden.
Hinweise
Verwendet von
- Excel.LinkedEntityCellValueLoadedEventArgs: linkedEntityCellValue
- Excel.LinkedEntityLoadServiceResult: Entitäten
- Excel.PlaceholderErrorCellValue: Ziel
- Excel.Workbook: getLinkedEntityCellValue
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
| basic |
Stellt den Wert dar, der für eine Zelle mit diesem Wert zurückgegeben |
| basic |
Stellt den Wert dar, der für eine Zelle mit diesem Wert zurückgegeben |
| 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 |
| 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
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
id
Stellt die Dienstquelle dar, die die Informationen in diesem Wert bereitgestellt hat.
id: LinkedEntityId;
Eigenschaftswert
Hinweise
layouts
Stellt Layoutinformationen für Ansichten dieser verknüpften Entität dar.
layouts?: EntityViewLayouts;
Eigenschaftswert
Hinweise
properties
Stellt die Eigenschaften dieser verknüpften Entität und ihrer Metadaten dar.
properties?: {
[key: string]: EntityPropertyType;
};
Eigenschaftswert
{ [key: string]: Excel.EntityPropertyType; }
Hinweise
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
text
Stellt den Text dar, der angezeigt wird, wenn eine Zelle mit diesem Wert gerendert wird.
text?: string;
Eigenschaftswert
string
Hinweise
type
Stellt den Typ dieses Zellwerts dar.
type: CellValueType.linkedEntity | "LinkedEntity";
Eigenschaftswert
linkedEntity | "LinkedEntity"