IDesignerSerializationManager.Properties Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает пользовательские свойства, которые можно сериализовать с помощью доступных сериализаторов.
public:
property System::ComponentModel::PropertyDescriptorCollection ^ Properties { System::ComponentModel::PropertyDescriptorCollection ^ get(); };
public System.ComponentModel.PropertyDescriptorCollection Properties { get; }
member this.Properties : System.ComponentModel.PropertyDescriptorCollection
Public ReadOnly Property Properties As PropertyDescriptorCollection
Значение свойства
Объект, PropertyDescriptorCollection содержащий свойства для сериализации.
Комментарии
Это свойство может содержать пустую коллекцию. Сериализатор никогда не должен предполагать, что такие свойства существуют. Производный класс или реализация IDesignerSerializationManager определяет набор свойств, предоставляемых здесь.
Примечания для тех, кто реализует этот метод
Это свойство можно заполнить пользовательским кодом. Может быть достаточно вызова GetProperties(Type)TypeDescriptor для заполнения этой коллекции. Диспетчер сериализации должен возвращать пустую коллекцию, если пользовательские свойства отсутствуют.