MarkupWriter.GetMarkupObjectFor Метод

Определение

Создает экземпляр класса MarkupObject.

Перегрузки

GetMarkupObjectFor(Object)

Создает новый экземпляр MarkupObject на основе заданного объекта.

GetMarkupObjectFor(Object, XamlDesignerSerializationManager)

Создает новый экземпляр MarkupObject на основе заданного объекта и заданного диспетчера сериализации.

GetMarkupObjectFor(Object)

Создает новый экземпляр MarkupObject на основе заданного объекта.

public static System.Windows.Markup.Primitives.MarkupObject GetMarkupObjectFor (object instance);

Параметры

instance
Object

Объект, который будет корнем сериализованного дерева.

Возвращаемое значение

MarkupObject

Объект разметки, позволяющий переходить по дереву объектов.

Исключения

instance имеет значение null.

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

.NET Framework 4.8 и другие версии
Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

GetMarkupObjectFor(Object, XamlDesignerSerializationManager)

Создает новый экземпляр MarkupObject на основе заданного объекта и заданного диспетчера сериализации.

public static System.Windows.Markup.Primitives.MarkupObject GetMarkupObjectFor (object instance, System.Windows.Markup.XamlDesignerSerializationManager manager);

Параметры

instance
Object

Объект, который будет корнем сериализованного дерева.

manager
XamlDesignerSerializationManager

Диспетчер сериализации.

Возвращаемое значение

MarkupObject

Объект разметки, позволяющий переходить по дереву объектов.

Исключения

Параметр instance или manager имеет значение null.

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

.NET Framework 4.8 и другие версии
Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7