Leggere in inglese

Condividi tramite


VCCodeIDLLibrary.EndPointOf[vsCMPart, vsCMWhere] Property

Definition

Gets the end point of the parent object.

public:
 property EnvDTE::TextPoint ^ EndPointOf[EnvDTE::vsCMPart, Microsoft::VisualStudio::VCCodeModel::vsCMWhere] { EnvDTE::TextPoint ^ get(EnvDTE::vsCMPart Part, Microsoft::VisualStudio::VCCodeModel::vsCMWhere Where); };

Parameters

Part
vsCMPart

Required. A vsCMPart value specifying which part of the definition or the declaration to use (attributes block, body, and so on).

Where
vsCMWhere

Optional. A vsCMWhere value specifying whether the TextPoint object is the definition or the declaration.

Property Value

A TextPoint object.

Attributes

Examples

This example adds a comment at the end of a code element declaration.

Sub AddCommentAtEnd()  
    Dim vcElement As VCCodeElement  
    Dim vcElements As VCCodeElements  
    Dim textPoint As TextPoint  
    vcElements = DTE.Solution.Item(1).CodeModel.Classes  
    vcElement = vcElements.Item(1)  
    textPoint = vcElement.EndPointOf(vsCMPart.vsCMPartWhole)  
    textPoint.CreateEditPoint().Insert("/*Comment*/")  
End Sub  

Remarks

EndPointOf[] retrieves text points with more precision than the StartPoint property.

See How to: Compile Example Code for Visual C++ Code Model Extensibility for information on how to compile and run this sample.

Applies to