AvalonStudio.TextEditor.Document.DocumentChangeEventArgs.SetOffsetChangeMap C# (CSharp) 메소드

SetOffsetChangeMap() 개인적인 메소드

private SetOffsetChangeMap ( OffsetChangeMap offsetChangeMap ) : void
offsetChangeMap OffsetChangeMap
리턴 void
		private void SetOffsetChangeMap(OffsetChangeMap offsetChangeMap)
		{
			if (offsetChangeMap != null)
			{
				if (!offsetChangeMap.IsFrozen)
					throw new ArgumentException("The OffsetChangeMap must be frozen before it can be used in DocumentChangeEventArgs");
				if (!offsetChangeMap.IsValidForDocumentChange(Offset, RemovalLength, InsertionLength))
					throw new ArgumentException("OffsetChangeMap is not valid for this document change", "offsetChangeMap");
				this.offsetChangeMap = offsetChangeMap;
			}
		}