Show / Hide Table of Contents

Class PathSegmentCollection

Represents a collection of PathSegment objects that can be individually accessed by index.

Inheritance
System.Object
DependencyObject
PresentationFrameworkCollection<PathSegment>
PathSegmentCollection
Implements
System.Collections.Generic.IList<PathSegment>
System.Collections.Generic.ICollection<PathSegment>
System.Collections.Generic.IEnumerable<PathSegment>
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
Inherited Members
PresentationFrameworkCollection<PathSegment>.CountProperty
PresentationFrameworkCollection<PathSegment>.Count
PresentationFrameworkCollection<PathSegment>.Item[Int32]
PresentationFrameworkCollection<PathSegment>.IsFixedSize
PresentationFrameworkCollection<PathSegment>.IsReadOnly
PresentationFrameworkCollection<PathSegment>.IsSynchronized
PresentationFrameworkCollection<PathSegment>.SyncRoot
PresentationFrameworkCollection<PathSegment>.GetEnumerator()
PresentationFrameworkCollection<PathSegment>.Add(PathSegment)
PresentationFrameworkCollection<PathSegment>.Clear()
PresentationFrameworkCollection<PathSegment>.Contains(PathSegment)
PresentationFrameworkCollection<PathSegment>.CopyTo(Array, Int32)
PresentationFrameworkCollection<PathSegment>.CopyTo(PathSegment[], Int32)
PresentationFrameworkCollection<PathSegment>.IndexOf(PathSegment)
PresentationFrameworkCollection<PathSegment>.Insert(Int32, PathSegment)
PresentationFrameworkCollection<PathSegment>.Remove(PathSegment)
PresentationFrameworkCollection<PathSegment>.RemoveAt(Int32)
PresentationFrameworkCollection<PathSegment>.IEnumerable.GetEnumerator()
PresentationFrameworkCollection<PathSegment>.IList.Add(Object)
PresentationFrameworkCollection<PathSegment>.IList.Remove(Object)
PresentationFrameworkCollection<PathSegment>.IList.RemoveAt(Int32)
PresentationFrameworkCollection<PathSegment>.IList.Insert(Int32, Object)
PresentationFrameworkCollection<PathSegment>.IList.IndexOf(Object)
PresentationFrameworkCollection<PathSegment>.IList.Contains(Object)
PresentationFrameworkCollection<PathSegment>.IList.Item[Int32]
DependencyObject.GetValue(DependencyProperty)
DependencyObject.SetCurrentValue(DependencyProperty, Object)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.SetValue(DependencyPropertyKey, Object)
DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.Dispatcher
DependencyObject.INTERNAL_OnAttachedToVisualTree()
DependencyObject.INTERNAL_OnDetachedFromVisualTree()
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.ClearValue(DependencyPropertyKey)
DependencyObject.CheckAccess()
DependencyObject.GetAnimationBaseValue(DependencyProperty)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Media
Assembly: OpenSilver.dll
Syntax
public sealed class PathSegmentCollection : PresentationFrameworkCollection<PathSegment>, IDependencyObject, IList<PathSegment>, ICollection<PathSegment>, IEnumerable<PathSegment>, IList, ICollection, IEnumerable

Constructors

| Improve this Doc View Source

PathSegmentCollection()

Initializes a new instance of the PathSegmentCollection class.

Declaration
public PathSegmentCollection()
| Improve this Doc View Source

PathSegmentCollection(IEnumerable<PathSegment>)

Initializes a new instance of the PathSegmentCollection class with the specified collection of PathSegment objects.

Declaration
public PathSegmentCollection(IEnumerable<PathSegment> segments)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<PathSegment> segments

The collection of PathSegment objects that make up the PathSegmentCollection.

| Improve this Doc View Source

PathSegmentCollection(Int32)

Initializes a new instance of the PathSegmentCollection class with the specified capacity, or the number of PathSegment objects the collection is initially capable of storing.

Declaration
public PathSegmentCollection(int capacity)
Parameters
Type Name Description
System.Int32 capacity

The number of PathSegment objects that the collection is initially capable of storing.

Implements

System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable

Extension Methods

DependencyObjectHelper.GetSelfAndAncestors(DependencyObject)
VisualTreeExtensions.GetVisualAncestors(DependencyObject)
VisualTreeExtensions.GetVisualAncestorsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualChildren(DependencyObject)
VisualTreeExtensions.GetVisualChildrenAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualDescendants(DependencyObject)
VisualTreeExtensions.GetVisualDescendantsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualSiblings(DependencyObject)
VisualTreeExtensions.GetVisualSiblingsAndSelf(DependencyObject)
  • Improve this Doc
  • View Source