Excel.LinkedEntityCellValue interface
Представляет значение, свойства которого являются производными от службы.
Комментарии
Используется
- Excel.LinkedEntityCellValueLoadedEventArgs: linkedEntityCellValue
- Excel.LinkedEntityLoadServiceResult: сущности
- Excel.PlaceholderErrorCellValue: target
- Excel.Workbook: getLinkedEntityCellValue
Примеры
// 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"]
}
]
}
}
};
Свойства
| basic |
Представляет значение, возвращаемое для ячейки с этим значением |
| basic |
Представляет значение, возвращаемое для ячейки с этим значением |
| id | Представляет источник службы, предоставив сведения в этом значении. |
| layouts | Представляет сведения о макете для представлений этой связанной сущности. |
| properties | Представляет свойства этой связанной сущности и ее метаданные. |
| provider | Представляет сведения, описывающие службу, которая предоставила данные в этом объекте |
| text | Представляет текст, отображаемый при отображении ячейки с этим значением. |
| type | Представляет тип этого значения ячейки. |
Сведения о свойстве
basicType
Представляет значение, возвращаемое для ячейки с этим значением Range.valueTypes .
basicType?: RangeValueType.error | "Error";
Значение свойства
error | "Error"
Комментарии
basicValue
Представляет значение, возвращаемое для ячейки с этим значением Range.values . При доступе valuesAsJson через свойство это строковое значение выравнивается с языковым стандартом en-US. При доступе к свойству valuesAsJsonLocal это строковое значение выравнивается с языковым стандартом отображения пользователя.
basicValue?: "#VALUE!" | string;
Значение свойства
"#VALUE!" | string
Комментарии
id
Представляет источник службы, предоставив сведения в этом значении.
id: LinkedEntityId;
Значение свойства
Комментарии
layouts
Представляет сведения о макете для представлений этой связанной сущности.
layouts?: EntityViewLayouts;
Значение свойства
Комментарии
properties
Представляет свойства этой связанной сущности и ее метаданные.
properties?: {
[key: string]: EntityPropertyType;
};
Значение свойства
{ [key: string]: Excel.EntityPropertyType; }
Комментарии
provider
Представляет сведения, описывающие службу, которая предоставила данные в этом объекте LinkedEntityCellValue. Эти сведения можно использовать для фирменной символики в карточках сущностей.
provider?: CellValueProviderAttributes;
Значение свойства
Комментарии
text
Представляет текст, отображаемый при отображении ячейки с этим значением.
text?: string;
Значение свойства
string
Комментарии
type
Представляет тип этого значения ячейки.
type: CellValueType.linkedEntity | "LinkedEntity";
Значение свойства
linkedEntity | "LinkedEntity"