12 implementations of ICodeElementContainer
Microsoft.VisualStudio.LanguageServices.Implementation (12)
CodeModel\ExternalElements\AbstractExternalCodeElement.cs (1)
19
public abstract class AbstractExternalCodeElement : AbstractCodeModelObject,
ICodeElementContainer
<AbstractExternalCodeElement>, EnvDTE.CodeElement, EnvDTE80.CodeElement2
CodeModel\ExternalElements\ExternalCodeFunction.cs (1)
18
public sealed class ExternalCodeFunction : AbstractExternalCodeMember,
ICodeElementContainer
<ExternalCodeParameter>, EnvDTE.CodeFunction, EnvDTE80.CodeFunction2
CodeModel\ExternalElements\ExternalCodeProperty.cs (1)
16
public sealed class ExternalCodeProperty : AbstractExternalCodeMember,
ICodeElementContainer
<ExternalCodeParameter>, EnvDTE.CodeProperty, EnvDTE80.CodeProperty2
CodeModel\FileCodeModel.cs (1)
32
public sealed partial class FileCodeModel : AbstractCodeModelObject, EnvDTE.FileCodeModel, EnvDTE80.FileCodeModel2,
ICodeElementContainer
<AbstractCodeElement>, IVBFileCodeModelEvents, ICSCodeModelRefactoring
CodeModel\InternalElements\AbstractCodeElement.cs (1)
21
public abstract class AbstractCodeElement : AbstractCodeModelObject,
ICodeElementContainer
<AbstractCodeElement>, EnvDTE.CodeElement, EnvDTE80.CodeElement2
CodeModel\InternalElements\CodeAttribute.cs (1)
18
public sealed class CodeAttribute : AbstractCodeElement,
ICodeElementContainer
<CodeAttributeArgument>, EnvDTE.CodeAttribute, EnvDTE80.CodeAttribute2
CodeModel\InternalElements\CodeDelegate.cs (1)
16
public sealed partial class CodeDelegate : AbstractCodeType,
ICodeElementContainer
<CodeParameter>, EnvDTE.CodeDelegate, EnvDTE80.CodeDelegate2
CodeModel\InternalElements\CodeFunction.cs (2)
20
public partial class CodeFunction : AbstractCodeMember,
ICodeElementContainer
<CodeParameter>,
ICodeElementContainer
<CodeAttribute>, EnvDTE.CodeFunction, EnvDTE80.CodeFunction2, IMethodXML, IMethodXML2
CodeModel\InternalElements\CodeProperty.cs (2)
18
public sealed partial class CodeProperty : AbstractCodeMember,
ICodeElementContainer
<CodeParameter>,
ICodeElementContainer
<CodeAttribute>, EnvDTE.CodeProperty, EnvDTE80.CodeProperty2
CodeModel\RootCodeModel.cs (1)
21
public sealed class RootCodeModel : AbstractCodeModelObject,
ICodeElementContainer
<AbstractExternalCodeElement>, EnvDTE.CodeModel, EnvDTE80.CodeModel2
13 references to ICodeElementContainer
Microsoft.VisualStudio.LanguageServices.Implementation (13)
CodeModel\AbstractCodeModelObject.cs (1)
97
if (parentInstance is
ICodeElementContainer
<T> container)
CodeModel\ExternalElements\AbstractExternalCodeElement.cs (1)
172
EnvDTE.CodeElements
ICodeElementContainer
<AbstractExternalCodeElement>.GetCollection()
CodeModel\ExternalElements\ExternalCodeFunction.cs (1)
36
EnvDTE.CodeElements
ICodeElementContainer
<ExternalCodeParameter>.GetCollection()
CodeModel\ExternalElements\ExternalCodeProperty.cs (1)
34
EnvDTE.CodeElements
ICodeElementContainer
<ExternalCodeParameter>.GetCollection()
CodeModel\FileCodeModel.cs (1)
786
EnvDTE.CodeElements
ICodeElementContainer
<AbstractCodeElement>.GetCollection()
CodeModel\InternalElements\AbstractCodeElement.cs (1)
130
EnvDTE.CodeElements
ICodeElementContainer
<AbstractCodeElement>.GetCollection()
CodeModel\InternalElements\CodeAttribute.cs (1)
44
EnvDTE.CodeElements
ICodeElementContainer
<CodeAttributeArgument>.GetCollection()
CodeModel\InternalElements\CodeDelegate.cs (1)
60
EnvDTE.CodeElements
ICodeElementContainer
<CodeParameter>.GetCollection()
CodeModel\InternalElements\CodeFunction.cs (2)
64
EnvDTE.CodeElements
ICodeElementContainer
<CodeParameter>.GetCollection()
67
EnvDTE.CodeElements
ICodeElementContainer
<CodeAttribute>.GetCollection()
CodeModel\InternalElements\CodeProperty.cs (2)
67
EnvDTE.CodeElements
ICodeElementContainer
<CodeParameter>.GetCollection()
70
EnvDTE.CodeElements
ICodeElementContainer
<CodeAttribute>.GetCollection()
CodeModel\RootCodeModel.cs (1)
126
EnvDTE.CodeElements
ICodeElementContainer
<AbstractExternalCodeElement>.GetCollection()