Поделиться через


CodeElement2.Children - свойство

Получает коллекцию объектов, содержащихся в данном объекте CodeElement2.

Пространство имен:  EnvDTE80
Сборка:  EnvDTE80 (в EnvDTE80.dll)

Синтаксис

'Декларация
ReadOnly Property Children As CodeElements
CodeElements Children { get; }
property CodeElements^ Children {
    CodeElements^ get ();
}
abstract Children : CodeElements
function get Children () : CodeElements

Значение свойства

Тип: EnvDTE.CodeElements
Коллекция CodeElements.

Заметки

Если объект CodeElement2 не имеет дочерних объектов, то возвращается значение Nothing.

Это свойство главным образом применяется в Visual C++.Свойство Children возвращает каждый объект, возвращаемый из элемента кода.В частности, для класса возвращаются члены, базовые типы, реализуемые интерфейсы, атрибуты, комментарии и т. п.

Свойство Children возвращает коллекцию всех связанных объектов CodeElement2, на которые можно сослаться посредством данного элемента кода.Например, для объекта CodeClass2 сюда могут относиться элементы кода метаданных этого класса и, возможно, спецификации объявлений Visual C++, а также код, созданный с использованием технологии атрибутивного программирования Visual C++, параметры шаблонов и прочее.Объект CodeFunction2 может включать все параметры функции, параметры, предоставляемые с использованием технологии атрибутивного программирования Visual C++, и пр.

Свойство Children может иметь значение Nothing в зависимости от объекта и языка.Поддержка этого в Visual Studio не является обязательной.

ПримечаниеПримечание

Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.Дополнительные сведения см. в разделе "Значения элементов модели кода могут изменяться" в разделе Практическое руководство. Поиск кода при помощи модели кода (Visual Basic).

Безопасность платформы .NET Framework

См. также

Ссылки

CodeElement2 Интерфейс

Children - перегрузка

EnvDTE80 - пространство имен

Другие ресурсы

Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации

Практическое руководство. Поиск кода при помощи модели кода (Visual Basic)

Практическое руководство. Поиск кода при помощи модели кода (Visual C#)