Поделиться через


IWebPartPropertyMetadata interface

Это структура, используемая для значений карты в IWebPartPropertiesMetadata

Extends

Свойства

dynamicPropertyType

Если задано значение , указывает, что свойство является динамическим свойством и типом динамического свойства.

Сведения о свойстве

dynamicPropertyType

Если задано значение , указывает, что свойство является динамическим свойством и типом динамического свойства.

dynamicPropertyType?: 'boolean' | 'number' | 'string' | 'array' | 'object';

Значение свойства

'boolean' | 'number' | 'string' | 'array' | 'object'

Комментарии

Если веб-часть имеет динамически настраиваемые свойства, используйте этот флаг для объявления свойства в качестве динамического свойства, указав его тип. Если свойство указывает его динамический тип свойства, платформа гарантирует, что его значение можно получить с помощью tryGetValue в любое время жизненного цикла веб-части. Если свойство помечено как DynamicProperty в интерфейсе IWebPartProperties, но не отображается в IWebPartPropertiesMetadata с dynamicPropertyType, разработчику веб-части потребуется вручную создать DynamicProperty и назначить его свойству.

Веб-часть может настроить значение по умолчанию для свойства, указав его в разделе свойств манифеста веб-части. Это значение будет использоваться при создании динамического свойства для свойства .

Примечание. Веб-части должны иметь возможность вводить результирующий результат из в tryGetValue соответствии со своими потребностями.