C# Класс Xwt.WPFBackend.WpfClipboardBackend

Наследование: ClipboardBackend
Показать файл Открыть проект

Открытые методы

Метод Описание
BeginGetData ( TransferDataType type, AsyncCallback callback, object state ) : IAsyncResult
Clear ( ) : void
EndGetData ( IAsyncResult ares ) : object
GetBestPossibletAlphaBitmapFromDataObject ( System ob ) : System.Windows.Media.Imaging.BitmapSource
GetData ( TransferDataType type ) : object
IsTypeAvailable ( TransferDataType type ) : bool
SetData ( TransferDataType type, Func dataSource ) : void
SetData ( TransferDataType type, Func dataSource, bool cleanClipboardFirst = true ) : void
TryFixAlphaChannel ( System.Windows.Media.Imaging.BitmapSource bitmapImage ) : System.Windows.Media.Imaging.BitmapSource

Приватные методы

Метод Описание
GenerateCFHtml ( string htmlFragment ) : string

Generates a CF_HTML cliboard format document

GenerateCFHtmlHeader ( int startHTML, int endHTML, int startFragment, int endFragment ) : string

Generates a CF_HTML clipboard format header.

Описание методов

BeginGetData() публичный Метод

public BeginGetData ( TransferDataType type, AsyncCallback callback, object state ) : IAsyncResult
type TransferDataType
callback AsyncCallback
state object
Результат IAsyncResult

Clear() публичный Метод

public Clear ( ) : void
Результат void

EndGetData() публичный Метод

public EndGetData ( IAsyncResult ares ) : object
ares IAsyncResult
Результат object

GetBestPossibletAlphaBitmapFromDataObject() публичный статический Метод

public static GetBestPossibletAlphaBitmapFromDataObject ( System ob ) : System.Windows.Media.Imaging.BitmapSource
ob System
Результат System.Windows.Media.Imaging.BitmapSource

GetData() публичный Метод

public GetData ( TransferDataType type ) : object
type TransferDataType
Результат object

IsTypeAvailable() публичный Метод

public IsTypeAvailable ( TransferDataType type ) : bool
type TransferDataType
Результат bool

SetData() публичный Метод

public SetData ( TransferDataType type, Func dataSource ) : void
type TransferDataType
dataSource Func
Результат void

SetData() публичный Метод

public SetData ( TransferDataType type, Func dataSource, bool cleanClipboardFirst = true ) : void
type TransferDataType
dataSource Func
cleanClipboardFirst bool
Результат void

TryFixAlphaChannel() публичный статический Метод

public static TryFixAlphaChannel ( System.Windows.Media.Imaging.BitmapSource bitmapImage ) : System.Windows.Media.Imaging.BitmapSource
bitmapImage System.Windows.Media.Imaging.BitmapSource
Результат System.Windows.Media.Imaging.BitmapSource