Share via


FileCodeModel Members

Include Protected Members
Include Inherited Members

Allows access to programmatic constructs in a source file.

The FileCodeModel type exposes the following members.

Methods

 

Name

Description

Public method

AddAttribute

Creates a new attribute code construct and inserts the code in the correct location.

Public method

AddClass

Creates a new class code construct and inserts the code in the correct location.

Public method

AddDelegate

Creates a new delegate code construct and inserts the code in the correct location.

Public method

AddEnum

Creates a new enumeration code construct and inserts the code in the correct location.

Public method

AddFunction

Creates a new function code construct and inserts the code in the correct location.

Public method

AddInterface

Creates a new interface code construct and inserts the code in the correct location.

Public method

AddNamespace

Creates a new namespace code construct and inserts the code in the correct location.

Public method

AddStruct

Creates a new structure code construct and inserts the code in the correct location.

Public method

AddVariable

Creates a new variable code construct and inserts the code in the correct location.

Public method

CodeElementFromPoint

Returns a code element at a specific location in a source file.

Public method

Remove

Removes the specified code element from the source file.

Top

Properties

 

Name

Description

Public property

CodeElements

Gets a collection of code elements.

Public property

DTE

Gets the top-level extensibility object.

Public property

Language

Gets the programming language used to author the code.

Public property

Parent

Gets the immediate parent object of a FileCodeModel object.

Top

See Also

Reference

FileCodeModel Interface

EnvDTE Namespace