StartPointOf Property
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

VCCodeImport.StartPointOf Property 

Gets the start point of the object.

Namespace: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (in microsoft.visualstudio.vccodemodel.dll)

TextPoint StartPointOf [
	[InAttribute] vsCMPart Part,
	[OptionalAttribute] [InAttribute] vsCMWhere Where
] { get; }
/** @property */
TextPoint get_StartPointOf (/** @attribute InAttribute() */ vsCMPart Part, /** @attribute InAttribute() */ /** @attribute OptionalAttribute() */ vsCMWhere Where)

JScript supports the use of indexed properties, but not the declaration of new ones.



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

Property Value

A TextPoint object.

See Visual C++ Code Model Samples for information on how to compile and run this sample.

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

Sub AddCommentAtBeginning()
    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.StartPointOf(vsCMPart.vsCMPartWhole)
End Sub
© 2015 Microsoft