IWebPartPropertyMetadata interface
Это структура, используемая для значений карты в IWebPartPropertiesMetadata
- Extends
Свойства
dynamic |
Если задано значение , указывает, что свойство является динамическим свойством и типом динамического свойства. |
Сведения о свойстве
dynamicPropertyType
Если задано значение , указывает, что свойство является динамическим свойством и типом динамического свойства.
dynamicPropertyType?: 'boolean' | 'number' | 'string' | 'array' | 'object';
Значение свойства
'boolean' | 'number' | 'string' | 'array' | 'object'
Комментарии
Если веб-часть имеет динамически настраиваемые свойства, используйте этот флаг для объявления свойства в качестве динамического свойства, указав его тип. Если свойство указывает его динамический тип свойства, платформа гарантирует, что его значение можно получить с помощью tryGetValue в любое время жизненного цикла веб-части. Если свойство помечено как DynamicProperty в интерфейсе IWebPartProperties, но не отображается в IWebPartPropertiesMetadata с dynamicPropertyType, разработчику веб-части потребуется вручную создать DynamicProperty и назначить его свойству.
Веб-часть может настроить значение по умолчанию для свойства, указав его в разделе свойств манифеста веб-части. Это значение будет использоваться при создании динамического свойства для свойства .
Примечание. Веб-части должны иметь возможность вводить результирующий результат из в tryGetValue
соответствии со своими потребностями.