Ink Members
The following tables list the members exposed by the Ink type.
Public Constructors
Name | Description | |
---|---|---|
Ink | Initializes a new instance of the Ink class. |
Top
Public Fields
Name | Description | |
---|---|---|
InkSerializedFormat | Returns a string that contains the name of the format for ink serialized format (ISF) for querying the Clipboard. |
Top
Public Properties
Name | Description | |
---|---|---|
CustomStrokes | Gets the CustomStrokes collection to be persisted with the ink. | |
Dirty | Gets or sets the value that indicates whether an Ink object has been modified since the last time the ink was saved. | |
ExtendedProperties | Gets the collection of application-defined data. | |
Strokes | Gets a copy of the Strokes collection contained in the Ink object. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
AddStrokesAtRectangle | Specifies the known Strokes collection to insert into this Ink object at a specified rectangle. | |
CanPaste | Overloaded. Returns a value that indicates whether data (either on the Clipboard, or as an IDataObject) can be converted to an Ink object. | |
Clip | Removes the portions of a Stroke object or Strokes collection that are outside a given rectangle. | |
ClipboardCopy | Overloaded. Copies an Ink object or Strokes collection to the Clipboard. | |
ClipboardPaste | Overloaded. Pastes an T:System.Windows.Forms.IDataObject, either specified or from the Clipboard, to this Ink object. | |
Clone | Creates a copy of this Ink object. | |
CreateStroke | Overloaded. Creates a Stroke object from points or packet data. | |
CreateStrokes | Overloaded. Creates a Strokes collection for this Ink object. | |
DeleteStroke | Deletes a Stroke object from the Ink object. | |
DeleteStrokes | Overloaded. Deletes a Strokes collection from the Ink object. | |
Dispose | Overloaded. Releases resources used by the Ink object. | |
Equals | Overloaded. Determines whether two Object instances are equal. (inherited from Object) | |
ExtractStrokes | Overloaded. Extracts Stroke objects from the Ink object and returns a new Ink object containing the extracted Stroke objects. | |
GetBoundingBox | Overloaded. Returns the bounding Rectangle that contains all of the Stroke objects in the Ink object. | |
GetHashCode | Serves as a hash function for a particular type. (inherited from Object) | |
GetType | Gets the Type of the current instance. (inherited from Object) | |
HitTest | Overloaded. Returns the Strokes collection contained within the specified area. | |
Load | Populates a new Ink object with known binary data. | |
NearestPoint | Overloaded. Returns the Stroke object within the Ink object that is nearest to a known Point. | |
ReferenceEquals | Determines whether the specified Object instances are the same instance. (inherited from Object) | |
Save | Overloaded. Converts the Ink object to a specified format and returns the binary data in a Byte array. | |
ToString | Returns a String that represents the current Object. (inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Dispose | Overloaded. Releases resources used by the Ink object. | |
Finalize | Overridden. Frees the resources of the current Ink object before it is reclaimed by the garbage collector. | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object) |
Top
Public Events
Name | Description | |
---|---|---|
InkAdded | Occurs when a Stroke object is added to the Ink object. | |
InkDeleted | Occurs when a Stroke object is deleted from the Ink object. |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
System.ICloneable.Clone | Creates a new object that is a copy of the current instance. |
Top