CodeDomSerializerBase.SerializeProperties Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализует свойства заданного объекта в указанную коллекцию инструкций.
protected:
void SerializeProperties(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[]? filter);
member this.SerializeProperties : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializeProperties (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, filter As Attribute())
Параметры
- manager
- IDesignerSerializationManager
Объект IDesignerSerializationManager, предназначенный для выполнения сериализации.
- statements
- CodeStatementCollection
Объект CodeStatementCollection, в который будут сериализованы свойства.
- value
- Object
Объект, в который будут сериализованы свойства.
Исключения
Значение параметра manager, value или statements равно null.
Комментарии
Метод SerializeProperties является вспомогательным методом, который могут вызывать производные классы. Он проверяет свойства value параметра, которые соответствуют параметру filter , а затем вызывает SerializeProperty метод для каждого свойства.
Метод SerializeProperties помещает InheritanceAttribute для в valueContextStack.