CodeInterface2.Children Свойство

Определение

Возвращает коллекцию объектов, содержащихся в данной CodeInterface.

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

Коллекция CodeElements.

Реализации

Атрибуты

Комментарии

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

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

Для итерации элементов пространства имен или типа (класса, структуры, интерфейса и т. д.) необходимо выполнить QI (интерфейс запроса) или привести к типу, CodeElement CodeNamespace а затем использовать Members свойство.

Children Возвращает коллекцию всех связанных CodeElement объектов, на которые можно ссылаться через этот элемент кода.

ChildrenСвойство может возвращаться в Nothing зависимости от объекта и языка. Это не обязательно для поддержки в Visual Studio.

Примечание

Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.

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