CodeTypeRef2.ElementType Property

Definition

Gets or sets an object representing the programmatic type.

public:
 property EnvDTE::CodeTypeRef ^ ElementType { EnvDTE::CodeTypeRef ^ get(); void set(EnvDTE::CodeTypeRef ^ value); };
public:
 property EnvDTE::CodeTypeRef ^ ElementType { EnvDTE::CodeTypeRef ^ get(); void set(EnvDTE::CodeTypeRef ^ value); };
[System.Runtime.InteropServices.DispId(5)]
public EnvDTE.CodeTypeRef ElementType { [System.Runtime.InteropServices.DispId(5)] [System.Runtime.InteropServices.TypeLibFunc(1024)] get; [System.Runtime.InteropServices.DispId(5)] [System.Runtime.InteropServices.TypeLibFunc(1024)] set; }
[System.Runtime.InteropServices.DispId(5)]
public EnvDTE.CodeTypeRef ElementType { [System.Runtime.InteropServices.DispId(5)] get; [System.Runtime.InteropServices.DispId(5)] set; }
[<System.Runtime.InteropServices.DispId(5)>]
[<get: System.Runtime.InteropServices.DispId(5)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(1024)>]
[<set: System.Runtime.InteropServices.DispId(5)>]
[<set: System.Runtime.InteropServices.TypeLibFunc(1024)>]
member this.ElementType : EnvDTE.CodeTypeRef with get, set
[<System.Runtime.InteropServices.DispId(5)>]
[<get: System.Runtime.InteropServices.DispId(5)>]
[<set: System.Runtime.InteropServices.DispId(5)>]
member this.ElementType : EnvDTE.CodeTypeRef with get, set
Public Property ElementType As CodeTypeRef

Property Value

A CodeTypeRef object.

Implements

Attributes

Remarks

ElementType returns the type of the elements of this array type if TypeKind is vsCMTypeRefArray. This may be Nothing for languages that have a default type.

Note

The values of code model elements such as classes, structs, functions, attributes, delegates, and so forth can be non-deterministic after making certain kinds of edits, meaning that their values cannot be relied upon to always remain the same.

Applies to