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: target
- 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 von |
| basic |
Stellt den Wert dar, der von |
| 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 deren Metadaten dar. |
| provider | Stellt Informationen dar, die den Dienst beschreiben, der Daten in diesem |
| text | Stellt den Text dar, der beim Rendern einer Zelle mit diesem Wert angezeigt wird. |
| type | Stellt den Typ dieses Zellwerts dar. |
Details zur Eigenschaft
basicType
Stellt den Wert dar, der von Range.valueTypes für eine Zelle mit diesem Wert zurückgegeben wird.
basicType?: RangeValueType.error | "Error";
Eigenschaftswert
error | "Error"
Hinweise
basicValue
Stellt den Wert dar, der von Range.values für eine Zelle mit diesem Wert zurückgegeben wird. Beim Zugriff über eine valuesAsJson Eigenschaft wird dieser Zeichenfolgenwert am Gebietsschema en-US ausgerichtet. Beim Zugriff über eine valuesAsJsonLocal Eigenschaft wird dieser Zeichenfolgenwert am Anzeigegebietsschema des Benutzers ausgerichtet.
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 deren Metadaten dar.
properties?: {
[key: string]: EntityPropertyType;
};
Eigenschaftswert
{ [key: string]: Excel.EntityPropertyType; }
Hinweise
provider
Stellt Informationen dar, die den Dienst beschreiben, der Daten in diesem LinkedEntityCellValuebereitgestellt hat. Diese Informationen können für das Branding in Entitätskarten verwendet werden.
provider?: CellValueProviderAttributes;
Eigenschaftswert
Hinweise
text
Stellt den Text dar, der beim Rendern einer Zelle mit diesem Wert angezeigt wird.
text?: string;
Eigenschaftswert
string
Hinweise
type
Stellt den Typ dieses Zellwerts dar.
type: CellValueType.linkedEntity | "LinkedEntity";
Eigenschaftswert
linkedEntity | "LinkedEntity"