ObjectHelper.GetParent<T> — метод (Object)

Возвращает объект, который содержит указанный дочерний объект.

Синтаксис

public static T GetParent<T>(object objectInstance)

Параметры типа

T

Тип родительского объекта

Параметры
objectInstance

Тип: System.Object

Дочерний объект

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

Тип: T

Родительский объект

Примеры

приведён пример использования метода GetObject для получения узла конструктора справочников, содержащего строку с определённым идентификатором

(1)

BaseUniversalItem baseUniversalItem = objectContext.GetObject<BaseUniversalItem>(new Guid("00000000-0000-0000-0000-000000000000")); (2)

BaseUniversalItemType baseUniversalItemType = ObjectHelper.GetParent<BaseUniversalItemType>(baseUniversalItem); (3)

Guid id = objectContext.GetObjectRef<BaseUniversalItemType>(baseUniversalItemType).Id; (4)
1 Инициализация контекста объектов.
2 Получение строки с идентификатором 00000000-0000-0000-0000-000000000000.
3 Получение узла справочника в котором храниться искомая строка.
4 Получение идентификатора узла.