ModelParent - класс
Класс, предназначенный для установки родительского объекта для элемента.
Иерархия наследования
System.Object
Microsoft.Windows.Design.Model.ModelParent
Пространство имен: Microsoft.Windows.Design.Model
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public NotInheritable Class ModelParent
public static class ModelParent
public ref class ModelParent abstract sealed
[<AbstractClass>]
[<Sealed>]
type ModelParent = class end
public final class ModelParent
Тип ModelParent предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
CanParent | Определяет допустимость использования заданного типа в качестве родительского для указанного дочернего типа. | |
FindParent(Type, GestureData) | Находит допустимый родительский объект для дочернего элемента заданного типа. | |
FindParent(EditingContext, ModelItem, ModelItem) | Находит допустимый родительский объект для заданного дочернего элемента и контекста редактирования. | |
FindParent(EditingContext, Type, ModelItem) | Находит допустимый родительский объект для дочернего элемента заданного типа и контекста редактирования. | |
Parent | Задает указанный элемент в качестве родительского для заданного дочернего элемента. |
В начало страницы
Заметки
В то время как можно непосредственно задать родительский элемент объектов с помощью свойства на элементах в модели редактирования, класс ModelParent позволяет узнать, какие объекты могут быть родительскими по отношению друг к другу. ModelParent позволяет легко изменять родителей с одного объекта на другой. ModelParentиспользует класс ParentAdapter для объектов, чтобы понять правила родительства.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Design.Model - пространство имен