Changeset 2525 for trunk/eraser


Ignore:
Timestamp:
03/15/12 00:49:19 (3 years ago)
Author:
lowjoel
Message:

Rebuild all dependencies with .NET 4.0, so that we can run Eraser on a computer without .NET 3.5.

Location:
trunk/eraser
Files:
2 added
1 deleted
10 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/eraser/Dependencies/DragDropLib.XML

    r1810 r2525  
    55    </assembly> 
    66    <members> 
    7         <member name="T:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions"> 
    8             <summary> 
    9             Provides extended functionality for the COM IDataObject interface. 
    10             </summary> 
    11         </member> 
    12         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.SetDropDescription(System.Runtime.InteropServices.ComTypes.IDataObject,DragDropLib.DropDescription)"> 
     7        <member name="M:DragDropLib.SwfDropTargetHelperExtensions.DragEnter(DragDropLib.IDropTargetHelper,System.Windows.Forms.Control,System.Windows.Forms.IDataObject,System.Drawing.Point,System.Windows.Forms.DragDropEffects)"> 
     8            <summary> 
     9            Notifies the DragDropHelper that the specified Control received 
     10            a DragEnter event. 
     11            </summary> 
     12            <param name="dropHelper">The DragDropHelper instance to notify.</param> 
     13            <param name="control">The Control the received the DragEnter event.</param> 
     14            <param name="data">The DataObject containing a drag image.</param> 
     15            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     16            <param name="effect">The accepted drag drop effect.</param> 
     17        </member> 
     18        <member name="M:DragDropLib.SwfDropTargetHelperExtensions.DragOver(DragDropLib.IDropTargetHelper,System.Drawing.Point,System.Windows.Forms.DragDropEffects)"> 
     19            <summary> 
     20            Notifies the DragDropHelper that the current Control received 
     21            a DragOver event. 
     22            </summary> 
     23            <param name="dropHelper">The DragDropHelper instance to notify.</param> 
     24            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     25            <param name="effect">The accepted drag drop effect.</param> 
     26        </member> 
     27        <member name="M:DragDropLib.SwfDropTargetHelperExtensions.Drop(DragDropLib.IDropTargetHelper,System.Windows.Forms.IDataObject,System.Drawing.Point,System.Windows.Forms.DragDropEffects)"> 
     28            <summary> 
     29            Notifies the DragDropHelper that the current Control received 
     30            a Drop event. 
     31            </summary> 
     32            <param name="dropHelper">The DragDropHelper instance to notify.</param> 
     33            <param name="data">The DataObject containing a drag image.</param> 
     34            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     35            <param name="effect">The accepted drag drop effect.</param> 
     36        </member> 
     37        <member name="T:System.Windows.Forms.SwfDataObjectExtensions"> 
     38            <summary> 
     39            Provides extended functionality to the System.Windows.Forms.IDataObject interface. 
     40            </summary> 
     41        </member> 
     42        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDragImage(System.Windows.Forms.IDataObject,System.Windows.Forms.Control,System.Drawing.Point)"> 
     43            <summary> 
     44            Sets the drag image as the rendering of a control. 
     45            </summary> 
     46            <param name="dataObject">The DataObject to set the drag image on.</param> 
     47            <param name="control">The Control to render as the drag image.</param> 
     48            <param name="cursorOffset">The location of the cursor relative to the control.</param> 
     49        </member> 
     50        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDragImage(System.Windows.Forms.IDataObject,System.Drawing.Image,System.Drawing.Point)"> 
     51            <summary> 
     52            Sets the drag image. 
     53            </summary> 
     54            <param name="dataObject">The DataObject to set the drag image on.</param> 
     55            <param name="image">The drag image.</param> 
     56            <param name="cursorOffset">The location of the cursor relative to the image.</param> 
     57        </member> 
     58        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.GetHbitmapFromImage(System.Drawing.Image)"> 
     59            <summary> 
     60            Gets an HBITMAP from any image. 
     61            </summary> 
     62            <param name="image">The image to get an HBITMAP from.</param> 
     63            <returns>An HBITMAP pointer.</returns> 
     64            <remarks> 
     65            The caller is responsible to call DeleteObject on the HBITMAP. 
     66            </remarks> 
     67        </member> 
     68        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDropDescription(System.Windows.Forms.IDataObject,System.Windows.Forms.DropImageType,System.String,System.String)"> 
    1369            <summary> 
    1470            Sets the drop description for the drag image manager. 
    1571            </summary> 
    1672            <param name="dataObject">The DataObject to set.</param> 
    17             <param name="dropDescription">The drop description.</param> 
    18         </member> 
    19         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetDropDescription(System.Runtime.InteropServices.ComTypes.IDataObject)"> 
    20             <summary> 
    21             Gets the DropDescription format data. 
    22             </summary> 
    23             <param name="dataObject">The DataObject.</param> 
    24             <returns>The DropDescription, if set.</returns> 
    25         </member> 
    26         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.Advise(System.Runtime.InteropServices.ComTypes.IDataObject,System.Runtime.InteropServices.ComTypes.IAdviseSink,System.String,System.Runtime.InteropServices.ComTypes.ADVF)"> 
    27             <summary> 
    28             Sets up an advisory connection to the data object. 
    29             </summary> 
    30             <param name="dataObject">The data object on which to set the advisory connection.</param> 
    31             <param name="sink">The advisory sink.</param> 
    32             <param name="format">The format on which to callback on.</param> 
    33             <param name="advf">Advisory flags. Can be 0.</param> 
    34             <returns>The ID of the newly created advisory connection.</returns> 
    35         </member> 
    36         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.FillFormatETC(System.String,System.Runtime.InteropServices.ComTypes.TYMED,System.Runtime.InteropServices.ComTypes.FORMATETC@)"> 
    37             <summary> 
    38             Fills a FORMATETC structure. 
    39             </summary> 
    40             <param name="format">The format name.</param> 
    41             <param name="tymed">The accepted TYMED.</param> 
    42             <param name="formatETC">The structure to fill.</param> 
    43         </member> 
    44         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.SetManagedData(System.Runtime.InteropServices.ComTypes.IDataObject,System.String,System.Object)"> 
     73            <param name="type">The type of the drop image.</param> 
     74            <param name="format">The format string for the description.</param> 
     75            <param name="insert">The parameter for the drop description.</param> 
     76            <remarks> 
     77            When setting the drop description, the text can be set in two part, 
     78            which will be rendered slightly differently to distinguish the description 
     79            from the subject. For example, the format can be set as "Move to %1" and 
     80            the insert as "Temp". When rendered, the "%1" in format will be replaced 
     81            with "Temp", but "Temp" will be rendered slightly different from "Move to ". 
     82            </remarks> 
     83        </member> 
     84        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDataEx(System.Windows.Forms.IDataObject,System.String,System.Object)"> 
    4585            <summary> 
    4686            Sets managed data to a clipboard DataObject. 
     
    5494            you to set unmanaged data into the COM implemented IDataObject.</remarks> 
    5595        </member> 
    56         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetManagedData(System.Runtime.InteropServices.ComTypes.IDataObject,System.String)"> 
     96        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.GetCompatibleTymed(System.String,System.Object)"> 
     97            <summary> 
     98            Gets a system compatible TYMED for the given format. 
     99            </summary> 
     100            <param name="format">The data format.</param> 
     101            <param name="data">The data.</param> 
     102            <returns>A TYMED value, indicating a system compatible TYMED that can 
     103            be used for data marshaling.</returns> 
     104        </member> 
     105        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.IsFormatEqual(System.String,System.String)"> 
     106            <summary> 
     107            Compares the equality of two clipboard formats. 
     108            </summary> 
     109            <param name="formatA">First format.</param> 
     110            <param name="formatB">Second format.</param> 
     111            <returns>True if the formats are equal. False otherwise.</returns> 
     112        </member> 
     113        <member name="M:System.Windows.Forms.SwfDataObjectExtensions.GetDataEx(System.Windows.Forms.IDataObject,System.String)"> 
    57114            <summary> 
    58115            Gets managed data from a clipboard DataObject. 
     
    62119            <returns>The data object instance.</returns> 
    63120        </member> 
    64         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetMediumFromObject(System.Object,System.Runtime.InteropServices.ComTypes.STGMEDIUM@)"> 
    65             <summary> 
    66             Serializes managed data to an HGLOBAL. 
    67             </summary> 
    68             <param name="data">The managed data object.</param> 
    69             <returns>An STGMEDIUM pointing to the allocated HGLOBAL.</returns> 
    70         </member> 
    71         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetAsSerializable(System.Object)"> 
    72             <summary> 
    73             Gets a serializable object representing the data. 
    74             </summary> 
    75             <param name="obj">The data.</param> 
    76             <returns>If the data is serializable, then it is returned. Otherwise, 
    77             type conversion is attempted. If successful, a string value will be 
    78             returned.</returns> 
    79         </member> 
    80         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.ConvertDataFromString(System.String,System.Type)"> 
    81             <summary> 
    82             Converts data from a string to the specified format. 
    83             </summary> 
    84             <param name="data">The data to convert.</param> 
    85             <param name="dataType">The target data type.</param> 
    86             <returns>Returns the converted data instance.</returns> 
    87         </member> 
    88         <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetTypeConverterForType(System.Type)"> 
    89             <summary> 
    90             Gets a TypeConverter instance for the specified type. 
    91             </summary> 
    92             <param name="dataType">The type.</param> 
    93             <returns>An instance of a TypeConverter for the type, if one exists.</returns> 
     121        <member name="M:DragDropLib.WpfDropTargetHelperExtensions.DragEnter(DragDropLib.IDropTargetHelper,System.Windows.Window,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
     122            <summary> 
     123            Notifies the DragDropHelper that the specified Window received 
     124            a DragEnter event. 
     125            </summary> 
     126            <param name="dropHelper">The DragDropHelper instance to notify.</param> 
     127            <param name="window">The Window the received the DragEnter event.</param> 
     128            <param name="data">The DataObject containing a drag image.</param> 
     129            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     130            <param name="effect">The accepted drag drop effect.</param> 
     131        </member> 
     132        <member name="M:DragDropLib.WpfDropTargetHelperExtensions.DragOver(DragDropLib.IDropTargetHelper,System.Windows.Point,System.Windows.DragDropEffects)"> 
     133            <summary> 
     134            Notifies the DragDropHelper that the current Window received 
     135            a DragOver event. 
     136            </summary> 
     137            <param name="dropHelper">The DragDropHelper instance to notify.</param> 
     138            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     139            <param name="effect">The accepted drag drop effect.</param> 
     140        </member> 
     141        <member name="M:DragDropLib.WpfDropTargetHelperExtensions.Drop(DragDropLib.IDropTargetHelper,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
     142            <summary> 
     143            Notifies the DragDropHelper that the current Window received 
     144            a Drop event. 
     145            </summary> 
     146            <param name="dropHelper">The DragDropHelper instance to notify.</param> 
     147            <param name="data">The DataObject containing a drag image.</param> 
     148            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     149            <param name="effect">The accepted drag drop effect.</param> 
     150        </member> 
     151        <member name="M:DragDropLib.WpfDragDropLibExtensions.ToWin32Point(System.Windows.Point)"> 
     152            <summary> 
     153            Converts a System.Windows.Point value to a DragDropLib.Win32Point value. 
     154            </summary> 
     155            <param name="pt">Input value.</param> 
     156            <returns>Converted value.</returns> 
     157        </member> 
     158        <member name="M:DragDropLib.SwfDragDropLibExtensions.ToWin32Point(System.Drawing.Point)"> 
     159            <summary> 
     160            Converts a System.Windows.Point value to a DragDropLib.Win32Point value. 
     161            </summary> 
     162            <param name="pt">Input value.</param> 
     163            <returns>Converted value.</returns> 
     164        </member> 
     165        <member name="T:System.Windows.WpfDataObjectExtensions"> 
     166            <summary> 
     167            Provides extended functionality to the System.Windows.IDataObject interface. 
     168            </summary> 
     169        </member> 
     170        <member name="M:System.Windows.WpfDataObjectExtensions.SetDragImage(System.Windows.IDataObject,System.Windows.UIElement,System.Windows.Point)"> 
     171            <summary> 
     172            Sets the drag image by rendering the specified UIElement. 
     173            </summary> 
     174            <param name="dataObject">The DataObject to set the drag image for.</param> 
     175            <param name="element">The element to render as the drag image.</param> 
     176            <param name="cursorOffset">The offset of the cursor relative to the UIElement.</param> 
     177        </member> 
     178        <member name="M:System.Windows.WpfDataObjectExtensions.SetDragImage(System.Windows.IDataObject,System.Windows.Media.Imaging.BitmapSource,System.Windows.Point)"> 
     179            <summary> 
     180            Sets the drag image from a BitmapSource. 
     181            </summary> 
     182            <param name="dataObject">The DataObject on which to set the drag image.</param> 
     183            <param name="image">The image source.</param> 
     184            <param name="cursorOffset">The offset relative to the bitmap image.</param> 
     185        </member> 
     186        <member name="M:System.Windows.WpfDataObjectExtensions.SetDragImage(System.Windows.IDataObject,System.Drawing.Bitmap,System.Windows.Point)"> 
     187            <summary> 
     188            Sets the drag image. 
     189            </summary> 
     190            <param name="dataObject">The DataObject to set the drag image on.</param> 
     191            <param name="image">The drag image.</param> 
     192            <param name="cursorOffset">The location of the cursor relative to the image.</param> 
     193        </member> 
     194        <member name="M:System.Windows.WpfDataObjectExtensions.SetDropDescription(System.Windows.IDataObject,System.Windows.DropImageType,System.String,System.String)"> 
     195            <summary> 
     196            Sets the drop description for the drag image manager. 
     197            </summary> 
     198            <param name="dataObject">The DataObject to set.</param> 
     199            <param name="type">The type of the drop image.</param> 
     200            <param name="format">The format string for the description.</param> 
     201            <param name="insert">The parameter for the drop description.</param> 
     202            <remarks> 
     203            When setting the drop description, the text can be set in two part, 
     204            which will be rendered slightly differently to distinguish the description 
     205            from the subject. For example, the format can be set as "Move to %1" and 
     206            the insert as "Temp". When rendered, the "%1" in format will be replaced 
     207            with "Temp", but "Temp" will be rendered slightly different from "Move to ". 
     208            </remarks> 
     209        </member> 
     210        <member name="M:System.Windows.WpfDataObjectExtensions.SetDataEx(System.Windows.IDataObject,System.String,System.Object)"> 
     211            <summary> 
     212            Sets managed data to a clipboard DataObject. 
     213            </summary> 
     214            <param name="dataObject">The DataObject to set the data on.</param> 
     215            <param name="format">The clipboard format.</param> 
     216            <param name="data">The data object.</param> 
     217            <remarks> 
     218            Because the underlying data store is not storing managed objects, but 
     219            unmanaged ones, this function provides intelligent conversion, allowing 
     220            you to set unmanaged data into the COM implemented IDataObject.</remarks> 
     221        </member> 
     222        <member name="M:System.Windows.WpfDataObjectExtensions.GetCompatibleTymed(System.String,System.Object)"> 
     223            <summary> 
     224            Gets a system compatible TYMED for the given format. 
     225            </summary> 
     226            <param name="format">The data format.</param> 
     227            <param name="data">The data.</param> 
     228            <returns>A TYMED value, indicating a system compatible TYMED that can 
     229            be used for data marshaling.</returns> 
     230        </member> 
     231        <member name="M:System.Windows.WpfDataObjectExtensions.IsFormatEqual(System.String,System.String)"> 
     232            <summary> 
     233            Compares the equality of two clipboard formats. 
     234            </summary> 
     235            <param name="formatA">First format.</param> 
     236            <param name="formatB">Second format.</param> 
     237            <returns>True if the formats are equal. False otherwise.</returns> 
     238        </member> 
     239        <member name="M:System.Windows.WpfDataObjectExtensions.GetDataEx(System.Windows.IDataObject,System.String)"> 
     240            <summary> 
     241            Gets managed data from a clipboard DataObject. 
     242            </summary> 
     243            <param name="dataObject">The DataObject to obtain the data from.</param> 
     244            <param name="format">The format for which to get the data in.</param> 
     245            <returns>The data object instance.</returns> 
     246        </member> 
     247        <member name="M:System.Windows.WpfDataObjectExtensions.GetDeviceDpi(System.Windows.Media.Visual,System.Int32@,System.Int32@)"> 
     248            <summary> 
     249            Gets the device capabilities. 
     250            </summary> 
     251            <param name="reference">A reference UIElement for getting the relevant device caps.</param> 
     252            <param name="dpix">The horizontal DPI.</param> 
     253            <param name="dpiy">The vertical DPI.</param> 
     254        </member> 
     255        <member name="M:System.Windows.WpfDataObjectExtensions.GetBitmapFromBitmapSource(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color)"> 
     256            <summary> 
     257            Gets a System.Drawing.Bitmap from a BitmapSource. 
     258            </summary> 
     259            <param name="source">The source image from which to create our Bitmap.</param> 
     260            <param name="transparencyKey">The transparency key. This is used by the DragDropHelper 
     261            in rendering transparent pixels.</param> 
     262            <returns>An instance of Bitmap which is a copy of the BitmapSource's image.</returns> 
     263        </member> 
     264        <member name="M:System.Windows.WpfDataObjectExtensions.ReplaceTransparentPixelsWithTransparentKey(System.Drawing.Imaging.BitmapData,System.Drawing.Color)"> 
     265            <summary> 
     266            Replaces any pixel with a zero alpha value with the specified transparency key. 
     267            </summary> 
     268            <param name="bmpData">The bitmap data in which to perform the operation.</param> 
     269            <param name="transKey">The transparency color. This color is rendered transparent 
     270            by the DragDropHelper.</param> 
     271            <remarks> 
     272            This function only supports 32-bit pixel formats for now. 
     273            </remarks> 
     274        </member> 
     275        <member name="M:System.Windows.WpfDataObjectExtensions.ToDrawingColor(System.Windows.Media.Color)"> 
     276            <summary> 
     277            Converts a System.Windows.Media.Color to System.Drawing.Color. 
     278            </summary> 
     279            <param name="color">System.Windows.Media.Color value to convert.</param> 
     280            <returns>System.Drawing.Color value.</returns> 
     281        </member> 
     282        <member name="M:System.Windows.WpfDataObjectExtensions.ToDrawingRectangle(System.Windows.Int32Rect)"> 
     283            <summary> 
     284            Converts a System.Windows.Int32Rect to a System.Drawing.Rectangle value. 
     285            </summary> 
     286            <param name="rect">The System.Windows.Int32Rect to convert.</param> 
     287            <returns>The System.Drawing.Rectangle converted value.</returns> 
     288        </member> 
     289        <member name="M:System.Windows.WpfDataObjectExtensions.ConvertColorPalette(System.Drawing.Imaging.ColorPalette,System.Windows.Media.Imaging.BitmapPalette)"> 
     290            <summary> 
     291            Converts the entries in a BitmapPalette to ColorPalette entries. 
     292            </summary> 
     293            <param name="destPalette">ColorPalette destination palette.</param> 
     294            <param name="bitmapPalette">BitmapPalette source palette.</param> 
     295        </member> 
     296        <member name="M:System.Windows.WpfDataObjectExtensions.ConvertPixelFormat(System.Windows.Media.PixelFormat)"> 
     297            <summary> 
     298            Converts a System.Windows.Media.PixelFormat instance to a 
     299            System.Drawing.Imaging.PixelFormat value. 
     300            </summary> 
     301            <param name="pixelFormat">The input PixelFormat.</param> 
     302            <returns>The converted value.</returns> 
    94303        </member> 
    95304        <member name="T:DragDropLib.DataObject"> 
     
    300509            <returns>If there are not enough remaining elements to skip, returns S_FALSE. Otherwise, S_OK is returned.</returns> 
    301510        </member> 
    302         <member name="T:System.Windows.Forms.SwfDataObjectExtensions"> 
    303             <summary> 
    304             Provides extended functionality to the System.Windows.Forms.IDataObject interface. 
    305             </summary> 
    306         </member> 
    307         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDragImage(System.Windows.Forms.IDataObject,System.Windows.Forms.Control,System.Drawing.Point)"> 
    308             <summary> 
    309             Sets the drag image as the rendering of a control. 
    310             </summary> 
    311             <param name="dataObject">The DataObject to set the drag image on.</param> 
    312             <param name="control">The Control to render as the drag image.</param> 
    313             <param name="cursorOffset">The location of the cursor relative to the control.</param> 
    314         </member> 
    315         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDragImage(System.Windows.Forms.IDataObject,System.Drawing.Image,System.Drawing.Point)"> 
    316             <summary> 
    317             Sets the drag image. 
    318             </summary> 
    319             <param name="dataObject">The DataObject to set the drag image on.</param> 
    320             <param name="image">The drag image.</param> 
    321             <param name="cursorOffset">The location of the cursor relative to the image.</param> 
    322         </member> 
    323         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.GetHbitmapFromImage(System.Drawing.Image)"> 
    324             <summary> 
    325             Gets an HBITMAP from any image. 
    326             </summary> 
    327             <param name="image">The image to get an HBITMAP from.</param> 
    328             <returns>An HBITMAP pointer.</returns> 
    329             <remarks> 
    330             The caller is responsible to call DeleteObject on the HBITMAP. 
    331             </remarks> 
    332         </member> 
    333         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDropDescription(System.Windows.Forms.IDataObject,System.Windows.Forms.DropImageType,System.String,System.String)"> 
    334             <summary> 
    335             Sets the drop description for the drag image manager. 
    336             </summary> 
    337             <param name="dataObject">The DataObject to set.</param> 
    338             <param name="type">The type of the drop image.</param> 
    339             <param name="format">The format string for the description.</param> 
    340             <param name="insert">The parameter for the drop description.</param> 
    341             <remarks> 
    342             When setting the drop description, the text can be set in two part, 
    343             which will be rendered slightly differently to distinguish the description 
    344             from the subject. For example, the format can be set as "Move to %1" and 
    345             the insert as "Temp". When rendered, the "%1" in format will be replaced 
    346             with "Temp", but "Temp" will be rendered slightly different from "Move to ". 
    347             </remarks> 
    348         </member> 
    349         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.SetDataEx(System.Windows.Forms.IDataObject,System.String,System.Object)"> 
    350             <summary> 
    351             Sets managed data to a clipboard DataObject. 
    352             </summary> 
    353             <param name="dataObject">The DataObject to set the data on.</param> 
    354             <param name="format">The clipboard format.</param> 
    355             <param name="data">The data object.</param> 
    356             <remarks> 
    357             Because the underlying data store is not storing managed objects, but 
    358             unmanaged ones, this function provides intelligent conversion, allowing 
    359             you to set unmanaged data into the COM implemented IDataObject.</remarks> 
    360         </member> 
    361         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.GetCompatibleTymed(System.String,System.Object)"> 
    362             <summary> 
    363             Gets a system compatible TYMED for the given format. 
    364             </summary> 
    365             <param name="format">The data format.</param> 
    366             <param name="data">The data.</param> 
    367             <returns>A TYMED value, indicating a system compatible TYMED that can 
    368             be used for data marshaling.</returns> 
    369         </member> 
    370         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.IsFormatEqual(System.String,System.String)"> 
    371             <summary> 
    372             Compares the equality of two clipboard formats. 
    373             </summary> 
    374             <param name="formatA">First format.</param> 
    375             <param name="formatB">Second format.</param> 
    376             <returns>True if the formats are equal. False otherwise.</returns> 
    377         </member> 
    378         <member name="M:System.Windows.Forms.SwfDataObjectExtensions.GetDataEx(System.Windows.Forms.IDataObject,System.String)"> 
    379             <summary> 
    380             Gets managed data from a clipboard DataObject. 
    381             </summary> 
    382             <param name="dataObject">The DataObject to obtain the data from.</param> 
    383             <param name="format">The format for which to get the data in.</param> 
    384             <returns>The data object instance.</returns> 
    385         </member> 
    386         <member name="M:DragDropLib.SwfDragDropLibExtensions.ToWin32Point(System.Drawing.Point)"> 
    387             <summary> 
    388             Converts a System.Windows.Point value to a DragDropLib.Win32Point value. 
    389             </summary> 
    390             <param name="pt">Input value.</param> 
    391             <returns>Converted value.</returns> 
    392         </member> 
    393511        <member name="F:System.Windows.Forms.DropTargetHelper.s_instance"> 
    394512            <summary> 
     
    478596            <param name="show">True to show the image. False to hide it.</param> 
    479597        </member> 
    480         <member name="M:DragDropLib.SwfDropTargetHelperExtensions.DragEnter(DragDropLib.IDropTargetHelper,System.Windows.Forms.Control,System.Windows.Forms.IDataObject,System.Drawing.Point,System.Windows.Forms.DragDropEffects)"> 
    481             <summary> 
    482             Notifies the DragDropHelper that the specified Control received 
    483             a DragEnter event. 
    484             </summary> 
    485             <param name="dropHelper">The DragDropHelper instance to notify.</param> 
    486             <param name="control">The Control the received the DragEnter event.</param> 
    487             <param name="data">The DataObject containing a drag image.</param> 
    488             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    489             <param name="effect">The accepted drag drop effect.</param> 
    490         </member> 
    491         <member name="M:DragDropLib.SwfDropTargetHelperExtensions.DragOver(DragDropLib.IDropTargetHelper,System.Drawing.Point,System.Windows.Forms.DragDropEffects)"> 
    492             <summary> 
    493             Notifies the DragDropHelper that the current Control received 
    494             a DragOver event. 
    495             </summary> 
    496             <param name="dropHelper">The DragDropHelper instance to notify.</param> 
    497             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    498             <param name="effect">The accepted drag drop effect.</param> 
    499         </member> 
    500         <member name="M:DragDropLib.SwfDropTargetHelperExtensions.Drop(DragDropLib.IDropTargetHelper,System.Windows.Forms.IDataObject,System.Drawing.Point,System.Windows.Forms.DragDropEffects)"> 
    501             <summary> 
    502             Notifies the DragDropHelper that the current Control received 
    503             a Drop event. 
    504             </summary> 
    505             <param name="dropHelper">The DragDropHelper instance to notify.</param> 
    506             <param name="data">The DataObject containing a drag image.</param> 
    507             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    508             <param name="effect">The accepted drag drop effect.</param> 
    509         </member> 
    510598        <member name="T:System.Windows.Forms.DragSourceHelper"> 
    511599            <summary> 
     
    773861            <param name="stgmedium">The data value.</param> 
    774862        </member> 
    775         <member name="M:DragDropLib.WpfDragDropLibExtensions.ToWin32Point(System.Windows.Point)"> 
    776             <summary> 
    777             Converts a System.Windows.Point value to a DragDropLib.Win32Point value. 
    778             </summary> 
    779             <param name="pt">Input value.</param> 
    780             <returns>Converted value.</returns> 
    781         </member> 
    782         <member name="T:System.Windows.DragSourceHelper"> 
    783             <summary> 
    784             Provides helper methods for working with the Shell drag image manager. 
    785             </summary> 
    786         </member> 
    787         <member name="F:System.Windows.DragSourceHelper.s_dataContext"> 
    788             <summary> 
    789             Keeps a cached drag source context, keyed on the drag source control. 
    790             </summary> 
    791         </member> 
    792         <member name="F:System.Windows.DragSourceHelper.s_dropDescriptions"> 
    793             <summary> 
    794             Keeps drop description info for a data object. 
    795             </summary> 
    796         </member> 
    797         <member name="M:System.Windows.DragSourceHelper.CreateDataObject"> 
    798             <summary> 
    799             Creates a default DataObject with an internal COM callable implemetation of IDataObject. 
    800             </summary> 
    801             <returns>A new instance of System.Windows.Forms.IDataObject.</returns> 
    802         </member> 
    803         <member name="M:System.Windows.DragSourceHelper.CreateDataObject(System.Windows.Media.Imaging.BitmapSource,System.Windows.Point)"> 
    804             <summary> 
    805             Creates a DataObject with an internal COM callable implementation of IDataObject. 
    806             This override also sets the drag image to the specified Bitmap and sets a flag 
    807             on the system IDragSourceHelper2 to allow drop descriptions. 
    808             </summary> 
    809             <param name="dragImage">A Bitmap from which to create the drag image.</param> 
    810             <param name="cursorOffset">The drag image cursor offset.</param> 
    811             <returns>A new instance of System.Windows.Forms.IDataObject.</returns> 
    812         </member> 
    813         <member name="M:System.Windows.DragSourceHelper.CreateDataObject(System.Windows.UIElement,System.Windows.Point)"> 
    814             <summary> 
    815             Creates a DataObject with an internal COM callable implementation of IDataObject. 
    816             This override also sets the drag image to a bitmap created from the specified 
    817             Control instance's UI. It also sets a flag on the system IDragSourceHelper2 to 
    818             allow drop descriptions. 
    819             </summary> 
    820             <param name="element">A UIElement to initialize the drag image from.</param> 
    821             <param name="cursorOffset">The drag image cursor offset.</param> 
    822             <returns>A new instance of System.Windows.Forms.IDataObject.</returns> 
    823         </member> 
    824         <member name="M:System.Windows.DragSourceHelper.RegisterDefaultDragSource(System.Windows.UIElement,System.Windows.IDataObject)"> 
    825             <summary> 
    826             Registers a Control as a drag source and provides default implementations of 
    827             GiveFeedback and QueryContinueDrag. 
    828             </summary> 
    829             <param name="dragSource">The drag source UIElement instance.</param> 
    830             <param name="data">The DataObject associated to the drag source.</param> 
    831             <remarks>Callers must call UnregisterDefaultDragSource when the drag and drop 
    832             operation is complete to avoid memory leaks.</remarks> 
    833         </member> 
    834         <member name="M:System.Windows.DragSourceHelper.RegisterDefaultDragSource(System.Windows.UIElement,System.Windows.Point)"> 
    835             <summary> 
    836             Registers a Control as a drag source and provides default implementations of 
    837             GiveFeedback and QueryContinueDrag. This override also handles the data object 
    838             creation, including initialization of the drag image from the Control. 
    839             </summary> 
    840             <param name="dragSource">The drag source UIElement instance.</param> 
    841             <param name="cursorOffset">The drag image cursor offset.</param> 
    842             <returns>The created data object.</returns> 
    843             <remarks>Callers must call UnregisterDefaultDragSource when the drag and drop 
    844             operation is complete to avoid memory leaks.</remarks> 
    845         </member> 
    846         <member name="M:System.Windows.DragSourceHelper.RegisterDefaultDragSource(System.Windows.UIElement,System.Windows.Media.Imaging.BitmapSource,System.Windows.Point)"> 
    847             <summary> 
    848             Registers a Control as a drag source and provides default implementations of 
    849             GiveFeedback and QueryContinueDrag. This override also handles the data object 
    850             creation, including initialization of the drag image from the speicified Bitmap. 
    851             </summary> 
    852             <param name="dragSource">The drag source UIElement instance.</param> 
    853             <param name="dragImage">A Bitmap to initialize the drag image from.</param> 
    854             <param name="cursorOffset">The drag image cursor offset.</param> 
    855             <returns>The created data object.</returns> 
    856             <remarks>Callers must call UnregisterDefaultDragSource when the drag and drop 
    857             operation is complete to avoid memory leaks.</remarks> 
    858         </member> 
    859         <member name="M:System.Windows.DragSourceHelper.UnregisterDefaultDragSource(System.Windows.UIElement)"> 
    860             <summary> 
    861             Unregisters a drag source from the internal cache. 
    862             </summary> 
    863             <param name="dragSource">The drag source UIElement.</param> 
    864         </member> 
    865         <member name="M:System.Windows.DragSourceHelper.DoDragDrop(System.Windows.UIElement,System.Windows.Point,System.Windows.DragDropEffects,System.Collections.Generic.KeyValuePair{System.String,System.Object}[])"> 
    866             <summary> 
    867             Performs a default drag and drop operation for the specified drag source. 
    868             </summary> 
    869             <param name="dragSource">The drag source UIElement.</param> 
    870             <param name="cursorOffset">The drag image cursor offset.</param> 
    871             <param name="allowedEffects">The allowed drop effects.</param> 
    872             <param name="data">The associated data.</param> 
    873             <returns>The accepted drop effects from the completed operation.</returns> 
    874         </member> 
    875         <member name="M:System.Windows.DragSourceHelper.DoDragDrop(System.Windows.UIElement,System.Windows.Media.Imaging.BitmapSource,System.Windows.Point,System.Windows.DragDropEffects,System.Collections.Generic.KeyValuePair{System.String,System.Object}[])"> 
    876             <summary> 
    877             Performs a default drag and drop operation for the specified drag source. 
    878             </summary> 
    879             <param name="dragSource">The drag source UIElement.</param> 
    880             <param name="dragImage">The Bitmap to initialize the drag image from.</param> 
    881             <param name="cursorOffset">The drag image cursor offset.</param> 
    882             <param name="allowedEffects">The allowed drop effects.</param> 
    883             <param name="data">The associated data.</param> 
    884             <returns>The accepted drop effects from the completed operation.</returns> 
    885         </member> 
    886         <member name="M:System.Windows.DragSourceHelper.DoDragDropInternal(System.Windows.UIElement,System.Windows.IDataObject,System.Windows.DragDropEffects,System.Collections.Generic.KeyValuePair{System.String,System.Object}[])"> 
    887             <summary> 
    888             Performs a default drag and drop operation for the specified drag source. 
    889             </summary> 
    890             <param name="dragSource">The drag source UIElement.</param> 
    891             <param name="dataObject">The data object associated to the drag and drop operation.</param> 
    892             <param name="allowedEffects">The allowed drop effects.</param> 
    893             <param name="data">The associated data.</param> 
    894             <returns>The accepted drop effects from the completed operation.</returns> 
    895         </member> 
    896         <member name="M:System.Windows.DragSourceHelper.DefaultGiveFeedbackHandler(System.Object,System.Windows.GiveFeedbackEventArgs)"> 
    897             <summary> 
    898             Provides a default GiveFeedback event handler for drag sources. 
    899             </summary> 
    900             <param name="sender">The object that raised the event. Should be set to the drag source.</param> 
    901             <param name="e">The event arguments.</param> 
    902         </member> 
    903         <member name="M:System.Windows.DragSourceHelper.DefaultGiveFeedback(System.Windows.IDataObject,System.Windows.GiveFeedbackEventArgs)"> 
    904             <summary> 
    905             Provides a default GiveFeedback event handler for drag sources. 
    906             </summary> 
    907             <param name="data">The associated data object for the event.</param> 
    908             <param name="e">The event arguments.</param> 
    909         </member> 
    910         <member name="M:System.Windows.DragSourceHelper.DefaultQueryContinueDragHandler(System.Object,System.Windows.QueryContinueDragEventArgs)"> 
    911             <summary> 
    912             Provides a default handler for the QueryContinueDrag drag source event. 
    913             </summary> 
    914             <param name="sender">The object that raised the event. Not used internally.</param> 
    915             <param name="e">The event arguments.</param> 
    916         </member> 
    917         <member name="M:System.Windows.DragSourceHelper.DefaultQueryContinueDrag(System.Windows.QueryContinueDragEventArgs)"> 
    918             <summary> 
    919             Provides a default handler for the QueryContinueDrag drag source event. 
    920             </summary> 
    921             <param name="e">The event arguments.</param> 
    922         </member> 
    923         <member name="M:System.Windows.DragSourceHelper.AllowDropDescription(System.Boolean)"> 
    924             <summary> 
    925             Sets a flag on the system IDragSourceHelper2 object to allow drop descriptions 
    926             on the drag image. 
    927             </summary> 
    928             <param name="allow">True to allow drop descriptions, otherwise False.</param> 
    929             <remarks>Must be called before IDragSourceHelper.InitializeFromBitmap or 
    930             IDragSourceHelper.InitializeFromControl is called.</remarks> 
    931         </member> 
    932         <member name="M:System.Windows.DragSourceHelper.InvalidateDragImage(System.Windows.IDataObject)"> 
    933             <summary> 
    934             Invalidates the drag image. 
    935             </summary> 
    936             <param name="dataObject">The data object for which to invalidate the drag image.</param> 
    937             <remarks>This call tells the drag image manager to reformat the internal 
    938             cached drag image, based on the already set drag image bitmap and current drop 
    939             description.</remarks> 
    940         </member> 
    941         <member name="M:System.Windows.DragSourceHelper.GetIntPtrFromData(System.Object)"> 
    942             <summary> 
    943             Gets an IntPtr from data acquired from a data object. 
    944             </summary> 
    945             <param name="data">The data that contains the IntPtr.</param> 
    946             <returns>An IntPtr.</returns> 
    947         </member> 
    948         <member name="M:System.Windows.DragSourceHelper.IsShowingLayered(System.Windows.IDataObject)"> 
    949             <summary> 
    950             Determines if the IsShowingLayered flag is set on the data object. 
    951             </summary> 
    952             <param name="dataObject">The data object.</param> 
    953             <returns>True if the flag is set, otherwise false.</returns> 
    954         </member> 
    955         <member name="M:System.Windows.DragSourceHelper.GetBooleanFromData(System.Object)"> 
    956             <summary> 
    957             Converts compatible clipboard data to a boolean value. 
    958             </summary> 
    959             <param name="data">The clipboard data.</param> 
    960             <returns>True if the data can be converted to a boolean and is set, otherwise False.</returns> 
    961         </member> 
    962         <member name="M:System.Windows.DragSourceHelper.IsDropDescriptionValid(System.Windows.IDataObject)"> 
    963             <summary> 
    964             Checks if the current drop description, if any, is valid. 
    965             </summary> 
    966             <param name="dataObject">The DataObject from which to get the drop description.</param> 
    967             <returns>True if the drop description is set, and the  
    968             DropImageType is not DropImageType.Invalid.</returns> 
    969         </member> 
    970         <member name="M:System.Windows.DragSourceHelper.IsDropDescriptionDefault(System.Windows.IDataObject)"> 
    971             <summary> 
    972             Checks if the IsDefault drop description flag is set for the associated DataObject. 
    973             </summary> 
    974             <param name="dataObject">The associated DataObject.</param> 
    975             <returns>True if the IsDefault flag is set, otherwise False.</returns> 
    976         </member> 
    977         <member name="M:System.Windows.DragSourceHelper.InvalidateRequired(System.Windows.IDataObject)"> 
    978             <summary> 
    979             Checks if the InvalidateRequired drop description flag is set for the associated DataObject. 
    980             </summary> 
    981             <param name="dataObject">The associated DataObject.</param> 
    982             <returns>True if the InvalidateRequired flag is set, otherwise False.</returns> 
    983         </member> 
    984         <member name="M:System.Windows.DragSourceHelper.SetDropDescriptionIsDefault(System.Windows.IDataObject,System.Boolean)"> 
    985             <summary> 
    986             Sets the IsDefault drop description flag for the associated DataObject. 
    987             </summary> 
    988             <param name="dataObject">The associdated DataObject.</param> 
    989             <param name="isDefault">True to set the flag, False to unset it.</param> 
    990         </member> 
    991         <member name="M:System.Windows.DragSourceHelper.SetInvalidateRequired(System.Windows.IDataObject,System.Boolean)"> 
    992             <summary> 
    993             Sets the InvalidatedRequired drop description flag for the associated DataObject. 
    994             </summary> 
    995             <param name="dataObject">The associdated DataObject.</param> 
    996             <param name="isDefault">True to set the flag, False to unset it.</param> 
    997         </member> 
    998         <member name="M:System.Windows.DragSourceHelper.SetDropDescriptionFlag(System.Windows.IDataObject,System.Windows.DragSourceHelper.DropDescriptionFlags)"> 
    999             <summary> 
    1000             Sets a drop description flag. 
    1001             </summary> 
    1002             <param name="dataObject">The associated DataObject.</param> 
    1003             <param name="flag">The drop description flag to set.</param> 
    1004         </member> 
    1005         <member name="M:System.Windows.DragSourceHelper.UnsetDropDescriptionFlag(System.Windows.IDataObject,System.Windows.DragSourceHelper.DropDescriptionFlags)"> 
    1006             <summary> 
    1007             Unsets a drop description flag. 
    1008             </summary> 
    1009             <param name="dataObject">The associated DataObject.</param> 
    1010             <param name="flag">The drop description flag to unset.</param> 
    1011         </member> 
    1012         <member name="M:System.Windows.DragSourceHelper.GetDropImageType(System.Windows.IDataObject)"> 
    1013             <summary> 
    1014             Gets the current DropDescription's drop image type. 
     863        <member name="T:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions"> 
     864            <summary> 
     865            Provides extended functionality for the COM IDataObject interface. 
     866            </summary> 
     867        </member> 
     868        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.SetDropDescription(System.Runtime.InteropServices.ComTypes.IDataObject,DragDropLib.DropDescription)"> 
     869            <summary> 
     870            Sets the drop description for the drag image manager. 
     871            </summary> 
     872            <param name="dataObject">The DataObject to set.</param> 
     873            <param name="dropDescription">The drop description.</param> 
     874        </member> 
     875        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetDropDescription(System.Runtime.InteropServices.ComTypes.IDataObject)"> 
     876            <summary> 
     877            Gets the DropDescription format data. 
    1015878            </summary> 
    1016879            <param name="dataObject">The DataObject.</param> 
    1017             <returns>The current drop image type.</returns> 
    1018         </member> 
    1019         <member name="T:System.Windows.DragSourceHelper.DropDescriptionFlags"> 
    1020             <summary> 
    1021             Internally used to track information about the current drop description. 
    1022             </summary> 
    1023         </member> 
    1024         <member name="T:System.Windows.DragSourceHelper.DragSourceEntry"> 
    1025             <summary> 
    1026             Represents a drag source context entry. 
    1027             </summary> 
    1028         </member> 
    1029         <member name="T:System.Windows.DragSourceHelper.AdviseSink"> 
    1030             <summary> 
    1031             Provides an advisory sink for the COM IDataObject implementation. 
    1032             </summary> 
    1033         </member> 
    1034         <member name="M:System.Windows.DragSourceHelper.AdviseSink.#ctor(System.Windows.IDataObject)"> 
    1035             <summary> 
    1036             Creates an AdviseSink associated to the specified data object. 
    1037             </summary> 
    1038             <param name="data">The data object.</param> 
    1039         </member> 
    1040         <member name="M:System.Windows.DragSourceHelper.AdviseSink.OnDataChange(System.Runtime.InteropServices.ComTypes.FORMATETC@,System.Runtime.InteropServices.ComTypes.STGMEDIUM@)"> 
    1041             <summary> 
    1042             Handles DataChanged events from a COM IDataObject. 
    1043             </summary> 
    1044             <param name="format">The data format that had a change.</param> 
    1045             <param name="stgmedium">The data value.</param> 
    1046         </member> 
    1047         <member name="F:System.Windows.DropTargetHelper.s_instance"> 
    1048             <summary> 
    1049             Internal instance of the DragDropHelper. 
    1050             </summary> 
    1051         </member> 
    1052         <member name="M:System.Windows.DropTargetHelper.DragEnter(System.Windows.Window,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
    1053             <summary> 
    1054             Notifies the DragDropHelper that the specified Window received 
    1055             a DragEnter event. 
    1056             </summary> 
    1057             <param name="window">The Window the received the DragEnter event.</param> 
    1058             <param name="data">The DataObject containing a drag image.</param> 
    1059             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    1060             <param name="effect">The accepted drag drop effect.</param> 
    1061         </member> 
    1062         <member name="M:System.Windows.DropTargetHelper.DragEnter(System.Windows.Window,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects,System.String,System.String)"> 
    1063             <summary> 
    1064             Notifies the DragDropHelper that the specified Window received 
    1065             a DragEnter event. 
    1066             </summary> 
    1067             <param name="window">The Window the received the DragEnter event.</param> 
    1068             <param name="data">The DataObject containing a drag image.</param> 
    1069             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    1070             <param name="effect">The accepted drag drop effect.</param> 
    1071             <param name="descriptionMessage">The drop description message.</param> 
    1072             <param name="descriptionInsert">The drop description insert.</param> 
    1073             <remarks>Callers of this DragEnter override should make sure to call 
    1074             the DragLeave override taking an IDataObject parameter in order to clear 
    1075             the drop description.</remarks> 
    1076         </member> 
    1077         <member name="M:System.Windows.DropTargetHelper.DragOver(System.Windows.Point,System.Windows.DragDropEffects)"> 
    1078             <summary> 
    1079             Notifies the DragDropHelper that the current Window received 
    1080             a DragOver event. 
    1081             </summary> 
    1082             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    1083             <param name="effect">The accepted drag drop effect.</param> 
    1084         </member> 
    1085         <member name="M:System.Windows.DropTargetHelper.DragLeave"> 
    1086             <summary> 
    1087             Notifies the DragDropHelper that the current Window received 
    1088             a DragLeave event. 
    1089             </summary> 
    1090         </member> 
    1091         <member name="M:System.Windows.DropTargetHelper.DragLeave(System.Windows.IDataObject)"> 
    1092             <summary> 
    1093             Notifies the DragDropHelper that the current Window received 
    1094             a DragLeave event. 
    1095             </summary> 
    1096             <param name="data">The data object associated to the event.</param> 
    1097         </member> 
    1098         <member name="M:System.Windows.DropTargetHelper.Drop(System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
    1099             <summary> 
    1100             Notifies the DragDropHelper that the current Window received 
    1101             a DragOver event. 
    1102             </summary> 
    1103             <param name="data">The DataObject containing a drag image.</param> 
    1104             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    1105             <param name="effect">The accepted drag drop effect.</param> 
    1106         </member> 
    1107         <member name="M:System.Windows.DropTargetHelper.Show(System.Boolean)"> 
    1108             <summary> 
    1109             Tells the DragDropHelper to show or hide the drag image. 
    1110             </summary> 
    1111             <param name="show">True to show the image. False to hide it.</param> 
    1112         </member> 
    1113         <member name="M:DragDropLib.WpfDropTargetHelperExtensions.DragEnter(DragDropLib.IDropTargetHelper,System.Windows.Window,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
    1114             <summary> 
    1115             Notifies the DragDropHelper that the specified Window received 
    1116             a DragEnter event. 
    1117             </summary> 
    1118             <param name="dropHelper">The DragDropHelper instance to notify.</param> 
    1119             <param name="window">The Window the received the DragEnter event.</param> 
    1120             <param name="data">The DataObject containing a drag image.</param> 
    1121             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    1122             <param name="effect">The accepted drag drop effect.</param> 
    1123         </member> 
    1124         <member name="M:DragDropLib.WpfDropTargetHelperExtensions.DragOver(DragDropLib.IDropTargetHelper,System.Windows.Point,System.Windows.DragDropEffects)"> 
    1125             <summary> 
    1126             Notifies the DragDropHelper that the current Window received 
    1127             a DragOver event. 
    1128             </summary> 
    1129             <param name="dropHelper">The DragDropHelper instance to notify.</param> 
    1130             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    1131             <param name="effect">The accepted drag drop effect.</param> 
    1132         </member> 
    1133         <member name="M:DragDropLib.WpfDropTargetHelperExtensions.Drop(DragDropLib.IDropTargetHelper,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
    1134             <summary> 
    1135             Notifies the DragDropHelper that the current Window received 
    1136             a Drop event. 
    1137             </summary> 
    1138             <param name="dropHelper">The DragDropHelper instance to notify.</param> 
    1139             <param name="data">The DataObject containing a drag image.</param> 
    1140             <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
    1141             <param name="effect">The accepted drag drop effect.</param> 
    1142         </member> 
    1143         <member name="T:System.Windows.WpfDataObjectExtensions"> 
    1144             <summary> 
    1145             Provides extended functionality to the System.Windows.IDataObject interface. 
    1146             </summary> 
    1147         </member> 
    1148         <member name="M:System.Windows.WpfDataObjectExtensions.SetDragImage(System.Windows.IDataObject,System.Windows.UIElement,System.Windows.Point)"> 
    1149             <summary> 
    1150             Sets the drag image by rendering the specified UIElement. 
    1151             </summary> 
    1152             <param name="dataObject">The DataObject to set the drag image for.</param> 
    1153             <param name="element">The element to render as the drag image.</param> 
    1154             <param name="cursorOffset">The offset of the cursor relative to the UIElement.</param> 
    1155         </member> 
    1156         <member name="M:System.Windows.WpfDataObjectExtensions.SetDragImage(System.Windows.IDataObject,System.Windows.Media.Imaging.BitmapSource,System.Windows.Point)"> 
    1157             <summary> 
    1158             Sets the drag image from a BitmapSource. 
    1159             </summary> 
    1160             <param name="dataObject">The DataObject on which to set the drag image.</param> 
    1161             <param name="image">The image source.</param> 
    1162             <param name="cursorOffset">The offset relative to the bitmap image.</param> 
    1163         </member> 
    1164         <member name="M:System.Windows.WpfDataObjectExtensions.SetDragImage(System.Windows.IDataObject,System.Drawing.Bitmap,System.Windows.Point)"> 
    1165             <summary> 
    1166             Sets the drag image. 
    1167             </summary> 
    1168             <param name="dataObject">The DataObject to set the drag image on.</param> 
    1169             <param name="image">The drag image.</param> 
    1170             <param name="cursorOffset">The location of the cursor relative to the image.</param> 
    1171         </member> 
    1172         <member name="M:System.Windows.WpfDataObjectExtensions.SetDropDescription(System.Windows.IDataObject,System.Windows.DropImageType,System.String,System.String)"> 
    1173             <summary> 
    1174             Sets the drop description for the drag image manager. 
    1175             </summary> 
    1176             <param name="dataObject">The DataObject to set.</param> 
    1177             <param name="type">The type of the drop image.</param> 
    1178             <param name="format">The format string for the description.</param> 
    1179             <param name="insert">The parameter for the drop description.</param> 
    1180             <remarks> 
    1181             When setting the drop description, the text can be set in two part, 
    1182             which will be rendered slightly differently to distinguish the description 
    1183             from the subject. For example, the format can be set as "Move to %1" and 
    1184             the insert as "Temp". When rendered, the "%1" in format will be replaced 
    1185             with "Temp", but "Temp" will be rendered slightly different from "Move to ". 
    1186             </remarks> 
    1187         </member> 
    1188         <member name="M:System.Windows.WpfDataObjectExtensions.SetDataEx(System.Windows.IDataObject,System.String,System.Object)"> 
     880            <returns>The DropDescription, if set.</returns> 
     881        </member> 
     882        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.Advise(System.Runtime.InteropServices.ComTypes.IDataObject,System.Runtime.InteropServices.ComTypes.IAdviseSink,System.String,System.Runtime.InteropServices.ComTypes.ADVF)"> 
     883            <summary> 
     884            Sets up an advisory connection to the data object. 
     885            </summary> 
     886            <param name="dataObject">The data object on which to set the advisory connection.</param> 
     887            <param name="sink">The advisory sink.</param> 
     888            <param name="format">The format on which to callback on.</param> 
     889            <param name="advf">Advisory flags. Can be 0.</param> 
     890            <returns>The ID of the newly created advisory connection.</returns> 
     891        </member> 
     892        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.FillFormatETC(System.String,System.Runtime.InteropServices.ComTypes.TYMED,System.Runtime.InteropServices.ComTypes.FORMATETC@)"> 
     893            <summary> 
     894            Fills a FORMATETC structure. 
     895            </summary> 
     896            <param name="format">The format name.</param> 
     897            <param name="tymed">The accepted TYMED.</param> 
     898            <param name="formatETC">The structure to fill.</param> 
     899        </member> 
     900        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.SetManagedData(System.Runtime.InteropServices.ComTypes.IDataObject,System.String,System.Object)"> 
    1189901            <summary> 
    1190902            Sets managed data to a clipboard DataObject. 
     
    1198910            you to set unmanaged data into the COM implemented IDataObject.</remarks> 
    1199911        </member> 
    1200         <member name="M:System.Windows.WpfDataObjectExtensions.GetCompatibleTymed(System.String,System.Object)"> 
    1201             <summary> 
    1202             Gets a system compatible TYMED for the given format. 
    1203             </summary> 
    1204             <param name="format">The data format.</param> 
    1205             <param name="data">The data.</param> 
    1206             <returns>A TYMED value, indicating a system compatible TYMED that can 
    1207             be used for data marshaling.</returns> 
    1208         </member> 
    1209         <member name="M:System.Windows.WpfDataObjectExtensions.IsFormatEqual(System.String,System.String)"> 
    1210             <summary> 
    1211             Compares the equality of two clipboard formats. 
    1212             </summary> 
    1213             <param name="formatA">First format.</param> 
    1214             <param name="formatB">Second format.</param> 
    1215             <returns>True if the formats are equal. False otherwise.</returns> 
    1216         </member> 
    1217         <member name="M:System.Windows.WpfDataObjectExtensions.GetDataEx(System.Windows.IDataObject,System.String)"> 
     912        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetManagedData(System.Runtime.InteropServices.ComTypes.IDataObject,System.String)"> 
    1218913            <summary> 
    1219914            Gets managed data from a clipboard DataObject. 
     
    1223918            <returns>The data object instance.</returns> 
    1224919        </member> 
    1225         <member name="M:System.Windows.WpfDataObjectExtensions.GetDeviceDpi(System.Windows.Media.Visual,System.Int32@,System.Int32@)"> 
    1226             <summary> 
    1227             Gets the device capabilities. 
    1228             </summary> 
    1229             <param name="reference">A reference UIElement for getting the relevant device caps.</param> 
    1230             <param name="dpix">The horizontal DPI.</param> 
    1231             <param name="dpiy">The vertical DPI.</param> 
    1232         </member> 
    1233         <member name="M:System.Windows.WpfDataObjectExtensions.GetBitmapFromBitmapSource(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color)"> 
    1234             <summary> 
    1235             Gets a System.Drawing.Bitmap from a BitmapSource. 
    1236             </summary> 
    1237             <param name="source">The source image from which to create our Bitmap.</param> 
    1238             <param name="transparencyKey">The transparency key. This is used by the DragDropHelper 
    1239             in rendering transparent pixels.</param> 
    1240             <returns>An instance of Bitmap which is a copy of the BitmapSource's image.</returns> 
    1241         </member> 
    1242         <member name="M:System.Windows.WpfDataObjectExtensions.ReplaceTransparentPixelsWithTransparentKey(System.Drawing.Imaging.BitmapData,System.Drawing.Color)"> 
    1243             <summary> 
    1244             Replaces any pixel with a zero alpha value with the specified transparency key. 
    1245             </summary> 
    1246             <param name="bmpData">The bitmap data in which to perform the operation.</param> 
    1247             <param name="transKey">The transparency color. This color is rendered transparent 
    1248             by the DragDropHelper.</param> 
    1249             <remarks> 
    1250             This function only supports 32-bit pixel formats for now. 
    1251             </remarks> 
    1252         </member> 
    1253         <member name="M:System.Windows.WpfDataObjectExtensions.ToDrawingColor(System.Windows.Media.Color)"> 
    1254             <summary> 
    1255             Converts a System.Windows.Media.Color to System.Drawing.Color. 
    1256             </summary> 
    1257             <param name="color">System.Windows.Media.Color value to convert.</param> 
    1258             <returns>System.Drawing.Color value.</returns> 
    1259         </member> 
    1260         <member name="M:System.Windows.WpfDataObjectExtensions.ToDrawingRectangle(System.Windows.Int32Rect)"> 
    1261             <summary> 
    1262             Converts a System.Windows.Int32Rect to a System.Drawing.Rectangle value. 
    1263             </summary> 
    1264             <param name="rect">The System.Windows.Int32Rect to convert.</param> 
    1265             <returns>The System.Drawing.Rectangle converted value.</returns> 
    1266         </member> 
    1267         <member name="M:System.Windows.WpfDataObjectExtensions.ConvertColorPalette(System.Drawing.Imaging.ColorPalette,System.Windows.Media.Imaging.BitmapPalette)"> 
    1268             <summary> 
    1269             Converts the entries in a BitmapPalette to ColorPalette entries. 
    1270             </summary> 
    1271             <param name="destPalette">ColorPalette destination palette.</param> 
    1272             <param name="bitmapPalette">BitmapPalette source palette.</param> 
    1273         </member> 
    1274         <member name="M:System.Windows.WpfDataObjectExtensions.ConvertPixelFormat(System.Windows.Media.PixelFormat)"> 
    1275             <summary> 
    1276             Converts a System.Windows.Media.PixelFormat instance to a 
    1277             System.Drawing.Imaging.PixelFormat value. 
    1278             </summary> 
    1279             <param name="pixelFormat">The input PixelFormat.</param> 
    1280             <returns>The converted value.</returns> 
     920        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetMediumFromObject(System.Object,System.Runtime.InteropServices.ComTypes.STGMEDIUM@)"> 
     921            <summary> 
     922            Serializes managed data to an HGLOBAL. 
     923            </summary> 
     924            <param name="data">The managed data object.</param> 
     925            <returns>An STGMEDIUM pointing to the allocated HGLOBAL.</returns> 
     926        </member> 
     927        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetAsSerializable(System.Object)"> 
     928            <summary> 
     929            Gets a serializable object representing the data. 
     930            </summary> 
     931            <param name="obj">The data.</param> 
     932            <returns>If the data is serializable, then it is returned. Otherwise, 
     933            type conversion is attempted. If successful, a string value will be 
     934            returned.</returns> 
     935        </member> 
     936        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.ConvertDataFromString(System.String,System.Type)"> 
     937            <summary> 
     938            Converts data from a string to the specified format. 
     939            </summary> 
     940            <param name="data">The data to convert.</param> 
     941            <param name="dataType">The target data type.</param> 
     942            <returns>Returns the converted data instance.</returns> 
     943        </member> 
     944        <member name="M:System.Runtime.InteropServices.ComTypes.ComDataObjectExtensions.GetTypeConverterForType(System.Type)"> 
     945            <summary> 
     946            Gets a TypeConverter instance for the specified type. 
     947            </summary> 
     948            <param name="dataType">The type.</param> 
     949            <returns>An instance of a TypeConverter for the type, if one exists.</returns> 
     950        </member> 
     951        <member name="F:System.Windows.DropTargetHelper.s_instance"> 
     952            <summary> 
     953            Internal instance of the DragDropHelper. 
     954            </summary> 
     955        </member> 
     956        <member name="M:System.Windows.DropTargetHelper.DragEnter(System.Windows.Window,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
     957            <summary> 
     958            Notifies the DragDropHelper that the specified Window received 
     959            a DragEnter event. 
     960            </summary> 
     961            <param name="window">The Window the received the DragEnter event.</param> 
     962            <param name="data">The DataObject containing a drag image.</param> 
     963            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     964            <param name="effect">The accepted drag drop effect.</param> 
     965        </member> 
     966        <member name="M:System.Windows.DropTargetHelper.DragEnter(System.Windows.Window,System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects,System.String,System.String)"> 
     967            <summary> 
     968            Notifies the DragDropHelper that the specified Window received 
     969            a DragEnter event. 
     970            </summary> 
     971            <param name="window">The Window the received the DragEnter event.</param> 
     972            <param name="data">The DataObject containing a drag image.</param> 
     973            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     974            <param name="effect">The accepted drag drop effect.</param> 
     975            <param name="descriptionMessage">The drop description message.</param> 
     976            <param name="descriptionInsert">The drop description insert.</param> 
     977            <remarks>Callers of this DragEnter override should make sure to call 
     978            the DragLeave override taking an IDataObject parameter in order to clear 
     979            the drop description.</remarks> 
     980        </member> 
     981        <member name="M:System.Windows.DropTargetHelper.DragOver(System.Windows.Point,System.Windows.DragDropEffects)"> 
     982            <summary> 
     983            Notifies the DragDropHelper that the current Window received 
     984            a DragOver event. 
     985            </summary> 
     986            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     987            <param name="effect">The accepted drag drop effect.</param> 
     988        </member> 
     989        <member name="M:System.Windows.DropTargetHelper.DragLeave"> 
     990            <summary> 
     991            Notifies the DragDropHelper that the current Window received 
     992            a DragLeave event. 
     993            </summary> 
     994        </member> 
     995        <member name="M:System.Windows.DropTargetHelper.DragLeave(System.Windows.IDataObject)"> 
     996            <summary> 
     997            Notifies the DragDropHelper that the current Window received 
     998            a DragLeave event. 
     999            </summary> 
     1000            <param name="data">The data object associated to the event.</param> 
     1001        </member> 
     1002        <member name="M:System.Windows.DropTargetHelper.Drop(System.Windows.IDataObject,System.Windows.Point,System.Windows.DragDropEffects)"> 
     1003            <summary> 
     1004            Notifies the DragDropHelper that the current Window received 
     1005            a DragOver event. 
     1006            </summary> 
     1007            <param name="data">The DataObject containing a drag image.</param> 
     1008            <param name="cursorOffset">The current cursor's offset relative to the window.</param> 
     1009            <param name="effect">The accepted drag drop effect.</param> 
     1010        </member> 
     1011        <member name="M:System.Windows.DropTargetHelper.Show(System.Boolean)"> 
     1012            <summary> 
     1013            Tells the DragDropHelper to show or hide the drag image. 
     1014            </summary> 
     1015            <param name="show">True to show the image. False to hide it.</param> 
     1016        </member> 
     1017        <member name="T:System.Windows.DragSourceHelper"> 
     1018            <summary> 
     1019            Provides helper methods for working with the Shell drag image manager. 
     1020            </summary> 
     1021        </member> 
     1022        <member name="F:System.Windows.DragSourceHelper.s_dataContext"> 
     1023            <summary> 
     1024            Keeps a cached drag source context, keyed on the drag source control. 
     1025            </summary> 
     1026        </member> 
     1027        <member name="F:System.Windows.DragSourceHelper.s_dropDescriptions"> 
     1028            <summary> 
     1029            Keeps drop description info for a data object. 
     1030            </summary> 
     1031        </member> 
     1032        <member name="M:System.Windows.DragSourceHelper.CreateDataObject"> 
     1033            <summary> 
     1034            Creates a default DataObject with an internal COM callable implemetation of IDataObject. 
     1035            </summary> 
     1036            <returns>A new instance of System.Windows.Forms.IDataObject.</returns> 
     1037        </member> 
     1038        <member name="M:System.Windows.DragSourceHelper.CreateDataObject(System.Windows.Media.Imaging.BitmapSource,System.Windows.Point)"> 
     1039            <summary> 
     1040            Creates a DataObject with an internal COM callable implementation of IDataObject. 
     1041            This override also sets the drag image to the specified Bitmap and sets a flag 
     1042            on the system IDragSourceHelper2 to allow drop descriptions. 
     1043            </summary> 
     1044            <param name="dragImage">A Bitmap from which to create the drag image.</param> 
     1045            <param name="cursorOffset">The drag image cursor offset.</param> 
     1046            <returns>A new instance of System.Windows.Forms.IDataObject.</returns> 
     1047        </member> 
     1048        <member name="M:System.Windows.DragSourceHelper.CreateDataObject(System.Windows.UIElement,System.Windows.Point)"> 
     1049            <summary> 
     1050            Creates a DataObject with an internal COM callable implementation of IDataObject. 
     1051            This override also sets the drag image to a bitmap created from the specified 
     1052            Control instance's UI. It also sets a flag on the system IDragSourceHelper2 to 
     1053            allow drop descriptions. 
     1054            </summary> 
     1055            <param name="element">A UIElement to initialize the drag image from.</param> 
     1056            <param name="cursorOffset">The drag image cursor offset.</param> 
     1057            <returns>A new instance of System.Windows.Forms.IDataObject.</returns> 
     1058        </member> 
     1059        <member name="M:System.Windows.DragSourceHelper.RegisterDefaultDragSource(System.Windows.UIElement,System.Windows.IDataObject)"> 
     1060            <summary> 
     1061            Registers a Control as a drag source and provides default implementations of 
     1062            GiveFeedback and QueryContinueDrag. 
     1063            </summary> 
     1064            <param name="dragSource">The drag source UIElement instance.</param> 
     1065            <param name="data">The DataObject associated to the drag source.</param> 
     1066            <remarks>Callers must call UnregisterDefaultDragSource when the drag and drop 
     1067            operation is complete to avoid memory leaks.</remarks> 
     1068        </member> 
     1069        <member name="M:System.Windows.DragSourceHelper.RegisterDefaultDragSource(System.Windows.UIElement,System.Windows.Point)"> 
     1070            <summary> 
     1071            Registers a Control as a drag source and provides default implementations of 
     1072            GiveFeedback and QueryContinueDrag. This override also handles the data object 
     1073            creation, including initialization of the drag image from the Control. 
     1074            </summary> 
     1075            <param name="dragSource">The drag source UIElement instance.</param> 
     1076            <param name="cursorOffset">The drag image cursor offset.</param> 
     1077            <returns>The created data object.</returns> 
     1078            <remarks>Callers must call UnregisterDefaultDragSource when the drag and drop 
     1079            operation is complete to avoid memory leaks.</remarks> 
     1080        </member> 
     1081        <member name="M:System.Windows.DragSourceHelper.RegisterDefaultDragSource(System.Windows.UIElement,System.Windows.Media.Imaging.BitmapSource,System.Windows.Point)"> 
     1082            <summary> 
     1083            Registers a Control as a drag source and provides default implementations of 
     1084            GiveFeedback and QueryContinueDrag. This override also handles the data object 
     1085            creation, including initialization of the drag image from the speicified Bitmap. 
     1086            </summary> 
     1087            <param name="dragSource">The drag source UIElement instance.</param> 
     1088            <param name="dragImage">A Bitmap to initialize the drag image from.</param> 
     1089            <param name="cursorOffset">The drag image cursor offset.</param> 
     1090            <returns>The created data object.</returns> 
     1091            <remarks>Callers must call UnregisterDefaultDragSource when the drag and drop 
     1092            operation is complete to avoid memory leaks.</remarks> 
     1093        </member> 
     1094        <member name="M:System.Windows.DragSourceHelper.UnregisterDefaultDragSource(System.Windows.UIElement)"> 
     1095            <summary> 
     1096            Unregisters a drag source from the internal cache. 
     1097            </summary> 
     1098            <param name="dragSource">The drag source UIElement.</param> 
     1099        </member> 
     1100        <member name="M:System.Windows.DragSourceHelper.DoDragDrop(System.Windows.UIElement,System.Windows.Point,System.Windows.DragDropEffects,System.Collections.Generic.KeyValuePair{System.String,System.Object}[])"> 
     1101            <summary> 
     1102            Performs a default drag and drop operation for the specified drag source. 
     1103            </summary> 
     1104            <param name="dragSource">The drag source UIElement.</param> 
     1105            <param name="cursorOffset">The drag image cursor offset.</param> 
     1106            <param name="allowedEffects">The allowed drop effects.</param> 
     1107            <param name="data">The associated data.</param> 
     1108            <returns>The accepted drop effects from the completed operation.</returns> 
     1109        </member> 
     1110        <member name="M:System.Windows.DragSourceHelper.DoDragDrop(System.Windows.UIElement,System.Windows.Media.Imaging.BitmapSource,System.Windows.Point,System.Windows.DragDropEffects,System.Collections.Generic.KeyValuePair{System.String,System.Object}[])"> 
     1111            <summary> 
     1112            Performs a default drag and drop operation for the specified drag source. 
     1113            </summary> 
     1114            <param name="dragSource">The drag source UIElement.</param> 
     1115            <param name="dragImage">The Bitmap to initialize the drag image from.</param> 
     1116            <param name="cursorOffset">The drag image cursor offset.</param> 
     1117            <param name="allowedEffects">The allowed drop effects.</param> 
     1118            <param name="data">The associated data.</param> 
     1119            <returns>The accepted drop effects from the completed operation.</returns> 
     1120        </member> 
     1121        <member name="M:System.Windows.DragSourceHelper.DoDragDropInternal(System.Windows.UIElement,System.Windows.IDataObject,System.Windows.DragDropEffects,System.Collections.Generic.KeyValuePair{System.String,System.Object}[])"> 
     1122            <summary> 
     1123            Performs a default drag and drop operation for the specified drag source. 
     1124            </summary> 
     1125            <param name="dragSource">The drag source UIElement.</param> 
     1126            <param name="dataObject">The data object associated to the drag and drop operation.</param> 
     1127            <param name="allowedEffects">The allowed drop effects.</param> 
     1128            <param name="data">The associated data.</param> 
     1129            <returns>The accepted drop effects from the completed operation.</returns> 
     1130        </member> 
     1131        <member name="M:System.Windows.DragSourceHelper.DefaultGiveFeedbackHandler(System.Object,System.Windows.GiveFeedbackEventArgs)"> 
     1132            <summary> 
     1133            Provides a default GiveFeedback event handler for drag sources. 
     1134            </summary> 
     1135            <param name="sender">The object that raised the event. Should be set to the drag source.</param> 
     1136            <param name="e">The event arguments.</param> 
     1137        </member> 
     1138        <member name="M:System.Windows.DragSourceHelper.DefaultGiveFeedback(System.Windows.IDataObject,System.Windows.GiveFeedbackEventArgs)"> 
     1139            <summary> 
     1140            Provides a default GiveFeedback event handler for drag sources. 
     1141            </summary> 
     1142            <param name="data">The associated data object for the event.</param> 
     1143            <param name="e">The event arguments.</param> 
     1144        </member> 
     1145        <member name="M:System.Windows.DragSourceHelper.DefaultQueryContinueDragHandler(System.Object,System.Windows.QueryContinueDragEventArgs)"> 
     1146            <summary> 
     1147            Provides a default handler for the QueryContinueDrag drag source event. 
     1148            </summary> 
     1149            <param name="sender">The object that raised the event. Not used internally.</param> 
     1150            <param name="e">The event arguments.</param> 
     1151        </member> 
     1152        <member name="M:System.Windows.DragSourceHelper.DefaultQueryContinueDrag(System.Windows.QueryContinueDragEventArgs)"> 
     1153            <summary> 
     1154            Provides a default handler for the QueryContinueDrag drag source event. 
     1155            </summary> 
     1156            <param name="e">The event arguments.</param> 
     1157        </member> 
     1158        <member name="M:System.Windows.DragSourceHelper.AllowDropDescription(System.Boolean)"> 
     1159            <summary> 
     1160            Sets a flag on the system IDragSourceHelper2 object to allow drop descriptions 
     1161            on the drag image. 
     1162            </summary> 
     1163            <param name="allow">True to allow drop descriptions, otherwise False.</param> 
     1164            <remarks>Must be called before IDragSourceHelper.InitializeFromBitmap or 
     1165            IDragSourceHelper.InitializeFromControl is called.</remarks> 
     1166        </member> 
     1167        <member name="M:System.Windows.DragSourceHelper.InvalidateDragImage(System.Windows.IDataObject)"> 
     1168            <summary> 
     1169            Invalidates the drag image. 
     1170            </summary> 
     1171            <param name="dataObject">The data object for which to invalidate the drag image.</param> 
     1172            <remarks>This call tells the drag image manager to reformat the internal 
     1173            cached drag image, based on the already set drag image bitmap and current drop 
     1174            description.</remarks> 
     1175        </member> 
     1176        <member name="M:System.Windows.DragSourceHelper.GetIntPtrFromData(System.Object)"> 
     1177            <summary> 
     1178            Gets an IntPtr from data acquired from a data object. 
     1179            </summary> 
     1180            <param name="data">The data that contains the IntPtr.</param> 
     1181            <returns>An IntPtr.</returns> 
     1182        </member> 
     1183        <member name="M:System.Windows.DragSourceHelper.IsShowingLayered(System.Windows.IDataObject)"> 
     1184            <summary> 
     1185            Determines if the IsShowingLayered flag is set on the data object. 
     1186            </summary> 
     1187            <param name="dataObject">The data object.</param> 
     1188            <returns>True if the flag is set, otherwise false.</returns> 
     1189        </member> 
     1190        <member name="M:System.Windows.DragSourceHelper.GetBooleanFromData(System.Object)"> 
     1191            <summary> 
     1192            Converts compatible clipboard data to a boolean value. 
     1193            </summary> 
     1194            <param name="data">The clipboard data.</param> 
     1195            <returns>True if the data can be converted to a boolean and is set, otherwise False.</returns> 
     1196        </member> 
     1197        <member name="M:System.Windows.DragSourceHelper.IsDropDescriptionValid(System.Windows.IDataObject)"> 
     1198            <summary> 
     1199            Checks if the current drop description, if any, is valid. 
     1200            </summary> 
     1201            <param name="dataObject">The DataObject from which to get the drop description.</param> 
     1202            <returns>True if the drop description is set, and the  
     1203            DropImageType is not DropImageType.Invalid.</returns> 
     1204        </member> 
     1205        <member name="M:System.Windows.DragSourceHelper.IsDropDescriptionDefault(System.Windows.IDataObject)"> 
     1206            <summary> 
     1207            Checks if the IsDefault drop description flag is set for the associated DataObject. 
     1208            </summary> 
     1209            <param name="dataObject">The associated DataObject.</param> 
     1210            <returns>True if the IsDefault flag is set, otherwise False.</returns> 
     1211        </member> 
     1212        <member name="M:System.Windows.DragSourceHelper.InvalidateRequired(System.Windows.IDataObject)"> 
     1213            <summary> 
     1214            Checks if the InvalidateRequired drop description flag is set for the associated DataObject. 
     1215            </summary> 
     1216            <param name="dataObject">The associated DataObject.</param> 
     1217            <returns>True if the InvalidateRequired flag is set, otherwise False.</returns> 
     1218        </member> 
     1219        <member name="M:System.Windows.DragSourceHelper.SetDropDescriptionIsDefault(System.Windows.IDataObject,System.Boolean)"> 
     1220            <summary> 
     1221            Sets the IsDefault drop description flag for the associated DataObject. 
     1222            </summary> 
     1223            <param name="dataObject">The associdated DataObject.</param> 
     1224            <param name="isDefault">True to set the flag, False to unset it.</param> 
     1225        </member> 
     1226        <member name="M:System.Windows.DragSourceHelper.SetInvalidateRequired(System.Windows.IDataObject,System.Boolean)"> 
     1227            <summary> 
     1228            Sets the InvalidatedRequired drop description flag for the associated DataObject. 
     1229            </summary> 
     1230            <param name="dataObject">The associdated DataObject.</param> 
     1231            <param name="isDefault">True to set the flag, False to unset it.</param> 
     1232        </member> 
     1233        <member name="M:System.Windows.DragSourceHelper.SetDropDescriptionFlag(System.Windows.IDataObject,System.Windows.DragSourceHelper.DropDescriptionFlags)"> 
     1234            <summary> 
     1235            Sets a drop description flag. 
     1236            </summary> 
     1237            <param name="dataObject">The associated DataObject.</param> 
     1238            <param name="flag">The drop description flag to set.</param> 
     1239        </member> 
     1240        <member name="M:System.Windows.DragSourceHelper.UnsetDropDescriptionFlag(System.Windows.IDataObject,System.Windows.DragSourceHelper.DropDescriptionFlags)"> 
     1241            <summary> 
     1242            Unsets a drop description flag. 
     1243            </summary> 
     1244            <param name="dataObject">The associated DataObject.</param> 
     1245            <param name="flag">The drop description flag to unset.</param> 
     1246        </member> 
     1247        <member name="M:System.Windows.DragSourceHelper.GetDropImageType(System.Windows.IDataObject)"> 
     1248            <summary> 
     1249            Gets the current DropDescription's drop image type. 
     1250            </summary> 
     1251            <param name="dataObject">The DataObject.</param> 
     1252            <returns>The current drop image type.</returns> 
     1253        </member> 
     1254        <member name="T:System.Windows.DragSourceHelper.DropDescriptionFlags"> 
     1255            <summary> 
     1256            Internally used to track information about the current drop description. 
     1257            </summary> 
     1258        </member> 
     1259        <member name="T:System.Windows.DragSourceHelper.DragSourceEntry"> 
     1260            <summary> 
     1261            Represents a drag source context entry. 
     1262            </summary> 
     1263        </member> 
     1264        <member name="T:System.Windows.DragSourceHelper.AdviseSink"> 
     1265            <summary> 
     1266            Provides an advisory sink for the COM IDataObject implementation. 
     1267            </summary> 
     1268        </member> 
     1269        <member name="M:System.Windows.DragSourceHelper.AdviseSink.#ctor(System.Windows.IDataObject)"> 
     1270            <summary> 
     1271            Creates an AdviseSink associated to the specified data object. 
     1272            </summary> 
     1273            <param name="data">The data object.</param> 
     1274        </member> 
     1275        <member name="M:System.Windows.DragSourceHelper.AdviseSink.OnDataChange(System.Runtime.InteropServices.ComTypes.FORMATETC@,System.Runtime.InteropServices.ComTypes.STGMEDIUM@)"> 
     1276            <summary> 
     1277            Handles DataChanged events from a COM IDataObject. 
     1278            </summary> 
     1279            <param name="format">The data format that had a change.</param> 
     1280            <param name="stgmedium">The data value.</param> 
    12811281        </member> 
    12821282    </members> 
  • trunk/eraser/Installer/DirectoryStructure.wxs

    r2524 r2525  
    5555                        Type="string" Value="[!EraserExe]" /> 
    5656 
    57                     <File Id="Alglib" Name="alglib.dll" Source="..\bin\Release\alglib.dll" 
     57                    <File Id="Alglib" Name="alglibnet2.dll" Source="..\bin\Release\alglibnet2.dll" 
    5858                        ProcessorArchitecture="msil" /> 
    5959                    <File Id="BevelLine" Name="BevelLine.dll" Source="..\bin\Release\BevelLine.dll" 
     
    6262                        ProcessorArchitecture="msil" /> 
    6363                    <File Id="DragDropLib" Name="DragDropLib.dll" Source="..\bin\Release\DragDropLib.dll" 
     64                        ProcessorArchitecture="msil" /> 
     65                    <File Id="MicrosoftRuntimeHosting" Name="Microsoft.Runtime.Hosting.dll" 
     66                        Source="..\bin\Release\Microsoft.Runtime.Hosting.dll" 
    6467                        ProcessorArchitecture="msil" /> 
    6568                    <File Id="SharpZipLib" Name="ICSharpCode.SharpZipLib.dll" 
Note: See TracChangeset for help on using the changeset viewer.