VCCodeMacro.StartPointOf 속성
개체의 시작점을 가져옵니다.
네임스페이스: Microsoft.VisualStudio.VCCodeModel
어셈블리: Microsoft.VisualStudio.VCCodeModel(Microsoft.VisualStudio.VCCodeModel.dll)
구문
‘선언
ReadOnly Property StartPointOf ( _
Part As vsCMPart, _
Where As vsCMWhere _
) As TextPoint
TextPoint this[
vsCMPart Part,
vsCMWhere Where
] { get; }
property TextPoint^ StartPointOf[[InAttribute] vsCMPart Part, [InAttribute] vsCMWhere Where] {
TextPoint^ get ([InAttribute] vsCMPart Part, [InAttribute] vsCMWhere Where);
}
abstract StartPointOf :
Part:vsCMPart *
Where:vsCMWhere -> TextPoint with get
JScript에서는 인덱싱된 속성을 지원하지 않습니다.
매개 변수
- Part
형식: EnvDTE.vsCMPart
필수 요소.사용할 정의 또는 선언 부분(특성 블록, 본문 등)을 지정하는 vsCMPart 값입니다.
- Where
형식: Microsoft.VisualStudio.VCCodeModel.vsCMWhere
선택적 요소.TextPoint 개체가 정의인지 또는 선언인지를 지정하는 vsCMWhere 값입니다.
속성 값
형식: EnvDTE.TextPoint
TextPoint 개체입니다.
설명
이 샘플을 컴파일하고 실행하는 방법을 보려면 방법: Visual C++ 코드 모델 확장성에 대한 예제 코드 컴파일을 참조하십시오.
예제
코드 요소 선언의 시작 부분에 메모를 추가 하는 예제입니다.
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)
textPoint.CreateEditPoint().Insert("/*Comment*/")
End Sub
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.