XamlObjectWriter.WriteStartObject(XamlType) XamlObjectWriter.WriteStartObject(XamlType) XamlObjectWriter.WriteStartObject(XamlType) Method

Определение

Записывает узел объекта в текущую область, и задает эту область для области нового объекта.Writes an object node into the current scope, and sets the scope to a new object scope.

public:
 override void WriteStartObject(System::Xaml::XamlType ^ xamlType);
public override void WriteStartObject (System.Xaml.XamlType xamlType);
override this.WriteStartObject : System.Xaml.XamlType -> unit

Параметры

xamlType
XamlType XamlType XamlType

Записываемый тип.The type to write. Обычно это значение получается из средства чтения XAML.Typically you obtain this value from a XAML reader.

Исключения

Обработка типа IsUnknown, не удается создать объект.Processing an IsUnknown type and cannot create an object.

- или --or- Попытка записи начального объекта в недопустимой области действия.Attempted to write a start object in an invalid scope.

Попытка записи корневого объекта, когда корневой объект уже был предоставлен в настройках.Attempted to write a root object when the root object was already provided in the settings.

Свойство xamlType имеет значение null.xamlType is null.

Примечания для тех, кто наследует этот метод

Если текущая область находится внутри коллекции, словаря или массива, новый экземпляр следует добавить в коллекцию, словарь или массив с помощью Add метода соответствующего типа.If the current scope is inside a collection, dictionary, or array, the new instance should be added to the collection, dictionary, or array by using the Add method of the relevant type. В противном случае элемент должен быть назначен новому экземпляру.Otherwise, the member should be assigned to the new instance.

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