Пример #1
0
		/// <summary>
		/// Pastes data from the clipboard
		/// </summary>
		/// <param name="pasteKind">What kind of data to paste</param>
		/// <returns></returns>
		public abstract bool PasteSpecial(HexPasteSpecialKind pasteKind);
Пример #2
0
 /// <summary>
 /// Pastes data from the clipboard
 /// </summary>
 /// <param name="pasteKind">What kind of data to paste</param>
 /// <returns></returns>
 public abstract bool PasteSpecial(HexPasteSpecialKind pasteKind);
Пример #3
0
		public override bool PasteSpecial(HexPasteSpecialKind pasteKind) {
			switch (pasteKind) {
			case HexPasteSpecialKind.Utf8String:	return PasteString(Encoding.UTF8);
			case HexPasteSpecialKind.UnicodeString:	return PasteString(Encoding.Unicode);
			case HexPasteSpecialKind.Blob:			return PasteBlob();
			default:
				throw new ArgumentOutOfRangeException(nameof(pasteKind));
			}
		}