void CreateFieldEditPoint()
		{
			var codeVariable = new CodeVariable(fieldHelper.Field, documentLoader);
			TextPoint startPoint = codeVariable.GetStartPoint();
			endPoint = codeVariable.GetEndPoint();
			editPoint = startPoint.CreateEditPoint();
		}
		void CreateMethodEditPoint()
		{
			var codeFunction = new CodeFunction(methodHelper.Method, documentLoader);
			TextPoint startPoint = codeFunction.GetStartPoint();
			endPoint = codeFunction.GetEndPoint();
			editPoint = startPoint.CreateEditPoint();
		}
Exemple #3
0
		void ReplaceText(TextPoint endPoint, string text, global::EnvDTE.vsEPReplaceTextOptions textFormatOptions)
		{
			OpenDocument();
			int offset = GetStartOffset();
			int endOffset = GetEndOffset(endPoint);
			document.Replace(offset, endOffset - offset, text);
			IndentReplacedText(text);
		}
Exemple #4
0
		void ReplaceText(TextPoint endPoint, string text, global::EnvDTE.vsEPReplaceTextOptions textFormatOptions)
		{
			throw new NotImplementedException();
//			OpenDocument();
//			int offset = GetStartOffset();
//			int endOffset = GetEndOffset(endPoint);
//			document.Replace(offset, endOffset - offset, text);
//			IndentReplacedText(text);
		}
 void CreateMethodEditPoint()
 {
     var startPoint = (TextPoint)codeFunction.GetStartPoint();
     endPoint = (TextPoint)codeFunction.GetEndPoint();
     editPoint = (EditPoint)startPoint.CreateEditPoint();
 }
 void CreateFieldEditPoint()
 {
     var startPoint = (TextPoint)codeVariable.GetStartPoint();
     endPoint = (TextPoint)codeVariable.GetEndPoint();
     editPoint = (EditPoint)startPoint.CreateEditPoint();
 }
Exemple #7
0
		int GetEndOffset(TextPoint endPoint)
		{
			return document.PositionToOffset(endPoint.Line, endPoint.LineCharOffset);
		}
Exemple #8
0
 int GetEndOffset(TextPoint endPoint)
 {
     return(document.PositionToOffset(endPoint.Line, endPoint.LineCharOffset));
 }
 public virtual global::EnvDTE.TextPoint GetEndPoint()
 {
     return(TextPoint.CreateEndPoint(context, entity.Region));
 }