1 implementation of ITypedDataObject
PresentationCore (1)
System\Windows\dataobject.cs (1)
23
ITypedDataObject
,
12 references to ITypedDataObject
PresentationCore (12)
System\Windows\clipboard.cs (2)
86
if (data is
ITypedDataObject
typed)
386
/// the <see cref="IDataObject"/> on the <see cref="Clipboard"/> does not implement <see cref="
ITypedDataObject
"/>
System\Windows\DataObjectExtensions.cs (10)
15
private static
ITypedDataObject
GetTypedDataObjectOrThrow(IDataObject dataObject)
19
if (dataObject is not
ITypedDataObject
typed)
29
/// <inheritdoc cref="
ITypedDataObject
.TryGetData{T}(out T)"/>
30
/// <exception cref="NotSupportedException">if the <paramref name="dataObject"/> does not implement <see cref="
ITypedDataObject
" />.</exception>
37
/// <inheritdoc cref="
ITypedDataObject
.TryGetData{T}(string, out T)"/>
38
/// <exception cref="NotSupportedException">if the <paramref name="dataObject"/> does not implement <see cref="
ITypedDataObject
" />.</exception>
46
/// <inheritdoc cref="
ITypedDataObject
.TryGetData{T}(string, bool, out T)"/>
47
/// <exception cref="NotSupportedException">if the <paramref name="dataObject"/> does not implement <see cref="
ITypedDataObject
" />.</exception>
56
/// <inheritdoc cref="
ITypedDataObject
.TryGetData{T}(string, Func{Reflection.Metadata.TypeName, Type}, bool, out T)"/>
57
/// <exception cref="NotSupportedException">if the <paramref name="dataObject"/> does not implement <see cref="
ITypedDataObject
" />.</exception>