CodeImport::Name Property
Visual Studio 2015
Gets or sets the name of the CodeImport object.
Assembly: EnvDTE80 (in EnvDTE80.dll)
Property Value
Type: System::String^The name of the CodeImport object.
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 |
Implements
CodeElement::Namepublic void CodeClassExample(DTE2 dte) { // Before running this example, open a code document from a // project and place the insertion point inside a class definition. try { TextSelection objTextSel; CodeClass objCodeCls; objTextSel = (TextSelection)dte.ActiveDocument.Selection; objCodeCls = (CodeClass)objTextSel.ActivePoint.get_CodeElement _ (vsCMElement.vsCMElementClass); // Get a collection of elements contained by the CodeClass // object. string members = "Member Elements of " + objCodeCls.Name + ": _ \n"; foreach (CodeElement elem in objCodeCls.Members) { members = members + (elem.Name + "\n"); } MessageBox.Show(members); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
Show:
