Share via


Microsoft.StylusInput.PluginData Namespace

This namespace contains the data passed to RealTimeStylus plug-ins.

Classes

  Class Description
Public class CustomStylusData Provides a container to encapsulate any object provided as custom data. This class cannot be inherited.
Public class DynamicRendererCachedData Represents an object that the DynamicRenderer instantiates and adds it to the output queue by using the AddCustomStylusDataToQueue method with the CustomDataId set to DynamicRendererCachedDataGuid. This class cannot be inherited.
Public class ErrorData Contains error data, including the exception thrown to generate the object and the plug-in that threw the exception. This class cannot be inherited.
Public class GestureAlternate Represents a data object created by a GestureRecognizer object as part of the GestureRecognitionData object. Represents the alternate gesture recognition results. This class cannot be inherited.
Public class GestureRecognitionData Provides a container for recognition results for gestures. This class cannot be inherited.
Public class InAirPacketsData Provides a container for the values passed in through the IStylusAsyncPlugin.InAirPackets and IStylusSyncPlugin.InAirPackets methods when packets are detected as the pen passes above the digitizer. This class cannot be inherited.
Public class PacketsData Represents a container for the values passed in the IStylusSyncPlugin.Packets and IStylusAsyncPlugin.Packets methods when packets are detected. This class cannot be inherited.
Public class RealTimeStylusDisabledData Represents a container for the values passed into the IStylusSyncPlugin.RealTimeStylusDisabled and IStylusAsyncPlugin.RealTimeStylusDisabled methods when the RealTimeStylus object is being disabled. This class cannot be inherited.
Public class RealTimeStylusEnabledData Represents a container for values passed into the IStylusSyncPlugin.RealTimeStylusEnabled and IStylusAsyncPlugin.RealTimeStylusEnabled methods when the RealTimeStylus object is being enabled. This class cannot be inherited.
Public class StylusButtonDataBase Represents an abstract base class that is the parent class of the button state data objects passed with the StylusButtonUp and StylusButtonDown methods.
Public class StylusButtonDownData Represents a container for data passed by the IStylusSyncPlugin.StylusButtonDown and IStylusAsyncPlugin.StylusButtonDown methods. This class cannot be inherited.
Public class StylusButtonUpData Represents a container for the data passed by the IStylusSyncPlugin.StylusButtonUp and IStylusAsyncPlugin.StylusButtonUp methods. This class cannot be inherited.
Public class StylusDataBase Represents an abstract class that is the parent class of various stylus data classes.
Public class StylusDownData Provides data for the IStylusSyncPlugin.StylusDown and IStylusAsyncPlugin.StylusDown methods. This class cannot be inherited.
Public class StylusInRangeData Provides data for the IStylusSyncPlugin.StylusInRange and IStylusAsyncPlugin.StylusInRange methods. This class cannot be inherited.
Public class StylusOutOfRangeData Provides data for the IStylusSyncPlugin.StylusOutOfRange and IStylusAsyncPlugin.StylusOutOfRange methods. This class cannot be inherited.
Public class StylusUpData Provides data for the IStylusSyncPlugin.StylusUp and IStylusAsyncPlugin.StylusUp methods. This class cannot be inherited.
Public class SystemGestureData Provides data for the SystemGesture(RealTimeStylus, SystemGestureData) and SystemGesture(RealTimeStylus, SystemGestureData) methods. This class cannot be inherited.
Public class TabletAddedData Provides data for the IStylusSyncPlugin.TabletAdded and IStylusAsyncPlugin.TabletAdded methods. This class cannot be inherited.
Public class TabletRemovedData Provides data for the IStylusSyncPlugin.TabletRemoved and IStylusAsyncPlugin.TabletRemoved methods. This class cannot be inherited.