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 для заполнения этой коллекции. Диспетчер сериализации должен возвращать пустую коллекцию, если пользовательские свойства отсутствуют.

Применяется к