GestureSegmentConnections Class

Definition

Represents the list of all possible transitions (SegmentConnections) in a given Gesture instance's state-machine.

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay, nq}")]
public class GestureSegmentConnections : Microsoft.Gestures.GesturesFrameworkObjectList<Microsoft.Gestures.SegmentConnections>
Inheritance
FreezableList<GesturesFrameworkObjectType>
GestureSegmentConnections
Attributes

Constructors

GestureSegmentConnections()

Creates a blank GestureSegmentConnections instance, not associated with any Gesture and not holding information regarding any SegmentConnections.

GestureSegmentConnections(Gesture)

Creates a blank GestureSegmentConnections instance and associates it with containingGesture.

Fields

_items (Inherited from FreezableList<ItemType>)

Properties

Count (Inherited from FreezableList<ItemType>)
IsFrozen (Inherited from GesturesFrameworkObject)
Item[GestureSegment]

Lists all the GestureSegments that are possible consequent states of gestureSegment in the containing Gesture object.

Item[Int32] (Inherited from FreezableList<ItemType>)

Methods

Add(ItemType) (Inherited from FreezableList<ItemType>)
AddRange(IEnumerable<ItemType>) (Inherited from FreezableList<ItemType>)
CalculateHashCode() (Inherited from FreezableList<ItemType>)
Clear() (Inherited from FreezableList<ItemType>)
Contains(ItemType) (Inherited from FreezableList<ItemType>)
CopyTo(ItemType[], Int32) (Inherited from FreezableList<ItemType>)
DeepFreeze() (Inherited from GesturesFrameworkObjectList<GesturesFrameworkObjectType>)
Equals(Object) (Inherited from GesturesFrameworkObject)
EqualsInternal(Object) (Inherited from FreezableList<ItemType>)
Freeze() (Inherited from GesturesFrameworkObject)
GetEnumerator() (Inherited from FreezableList<ItemType>)
GetHashCode() (Inherited from GesturesFrameworkObject)
IndexOf(ItemType) (Inherited from FreezableList<ItemType>)
Insert(Int32, ItemType) (Inherited from FreezableList<ItemType>)
Remove(ItemType) (Inherited from FreezableList<ItemType>)
RemoveAt(Int32) (Inherited from FreezableList<ItemType>)
ToString()

Returns a string description of all the SegmentConnections stored in this instance.

ValidateCore()
VerifyNotFrozen(String) (Inherited from GesturesFrameworkObject)

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32) (Inherited from FreezableList<ItemType>)
ICollection.Count (Inherited from FreezableList<ItemType>)
ICollection.IsSynchronized (Inherited from FreezableList<ItemType>)
ICollection.SyncRoot (Inherited from FreezableList<ItemType>)
ICollection<ItemType>.IsReadOnly (Inherited from FreezableList<ItemType>)
IEnumerable.GetEnumerator() (Inherited from FreezableList<ItemType>)
IList.Add(Object) (Inherited from FreezableList<ItemType>)
IList.Clear() (Inherited from FreezableList<ItemType>)
IList.Contains(Object) (Inherited from FreezableList<ItemType>)
IList.IndexOf(Object) (Inherited from FreezableList<ItemType>)
IList.Insert(Int32, Object) (Inherited from FreezableList<ItemType>)
IList.IsFixedSize (Inherited from FreezableList<ItemType>)
IList.IsReadOnly (Inherited from FreezableList<ItemType>)
IList.Item[Int32] (Inherited from FreezableList<ItemType>)
IList.Remove(Object) (Inherited from FreezableList<ItemType>)
IList.RemoveAt(Int32) (Inherited from FreezableList<ItemType>)
IValidatable.Validate() (Inherited from GesturesFrameworkObject)

Applies to