CodeTypeMember Class

Definition

Provides a base class for a member of a type. Type members include fields, methods, properties, constructors and nested types.

public ref class CodeTypeMember : System::CodeDom::CodeObject
public class CodeTypeMember : System.CodeDom.CodeObject
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeTypeMember : System.CodeDom.CodeObject
type CodeTypeMember = class
    inherit CodeObject
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeTypeMember = class
    inherit CodeObject
Public Class CodeTypeMember
Inherits CodeObject
Inheritance
CodeTypeMember
Derived
Attributes

Remarks

The CodeTypeMember class can be used to represent the declaration for a member of a type. CodeTypeMember is a base class from which more specific types of members are derived, such as CodeMemberField and CodeMemberMethod. This class contains properties and methods common to all type members.

Constructors

CodeTypeMember()

Initializes a new instance of the CodeTypeMember class.

Properties

Attributes

Gets or sets the attributes of the member.

Comments

Gets the collection of comments for the type member.

CustomAttributes

Gets or sets the custom attributes of the member.

EndDirectives

Gets the end directives for the member.

LinePragma

Gets or sets the line on which the type member statement occurs.

Name

Gets or sets the name of the member.

StartDirectives

Gets the start directives for the member.

UserData

Gets the user-definable data for the current object.

(Inherited from CodeObject)

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also