CodeElement2.Children Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию объектов, содержащихся в данной CodeElement2.
public:
property EnvDTE::CodeElements ^ Children { EnvDTE::CodeElements ^ get(); };
[System.Runtime.InteropServices.DispId(8)]
public EnvDTE.CodeElements Children { [System.Runtime.InteropServices.DispId(8)] [System.Runtime.InteropServices.TypeLibFunc(1024)] get; }
[<System.Runtime.InteropServices.DispId(8)>]
[<get: System.Runtime.InteropServices.DispId(8)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(1024)>]
member this.Children : EnvDTE.CodeElements
Public ReadOnly Property Children As CodeElements
Значение свойства
Коллекция CodeElements.
Реализации
- Атрибуты
Комментарии
Если CodeElement2 у объекта нет дочерних элементов, Nothing возвращается значение.
Это свойство используется главным образом Visual C++. Children Возвращает каждый объект, возвращающий значение из элемента кода. Класс, например, возвращает члены, базовые типы, реализованные интерфейсы, атрибуты, комментарии и т. д.
Children Возвращает коллекцию всех связанных CodeElement2 объектов, на которые можно ссылаться через этот элемент кода. Например, для CodeClass2 объекта сюда могут входить элементы кода метаданных для класса и, возможно, Visual C++ спецификации объявлений, а также включенный код, основанный на функции атрибутивного программирования в Visual C++, параметрах шаблона и т. д. CodeFunction2Объект может включать все его параметры, предоставленные параметры на основе функции атрибутивного программирования в Visual C++ и т. д.
ChildrenСвойство может возвращаться в Nothing зависимости от объекта и языка. Это не обязательно для поддержки в Visual Studio.
Примечание
Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.