Share via


LockableObservableListWrapper Class

Definition

public ref class LockableObservableListWrapper : System::Collections::Generic::ICollection<System::String ^>, System::Collections::Generic::IEnumerable<System::String ^>, System::Collections::Generic::IList<System::String ^>, System::Collections::Generic::IReadOnlyCollection<System::String ^>, System::Collections::Generic::IReadOnlyList<System::String ^>, System::Collections::Specialized::INotifyCollectionChanged, System::ComponentModel::INotifyPropertyChanged
public class LockableObservableListWrapper : System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>, System.Collections.Generic.IReadOnlyCollection<string>, System.Collections.Generic.IReadOnlyList<string>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged
type LockableObservableListWrapper = class
    interface IList<string>
    interface ICollection<string>
    interface seq<string>
    interface IEnumerable
    interface INotifyCollectionChanged
    interface INotifyPropertyChanged
    interface IReadOnlyList<string>
    interface IReadOnlyCollection<string>
Public Class LockableObservableListWrapper
Implements ICollection(Of String), IEnumerable(Of String), IList(Of String), INotifyCollectionChanged, INotifyPropertyChanged, IReadOnlyCollection(Of String), IReadOnlyList(Of String)
Inheritance
LockableObservableListWrapper
Implements

Constructors

LockableObservableListWrapper()

Fields

_list

Properties

Count
IsLocked
IsReadOnly
Item[Int32]

Methods

Add(String)
Clear()
Contains(String)
CopyTo(String[], Int32)
GetEnumerator()
IndexOf(String)
Insert(Int32, String)
InternalAdd(String)
InternalClear()
InternalInsert(Int32, String)
InternalRemove(String)
InternalRemoveAt(Int32)
Remove(String)
RemoveAt(Int32)

Explicit Interface Implementations

IEnumerable.GetEnumerator()
INotifyCollectionChanged.CollectionChanged
INotifyPropertyChanged.PropertyChanged

Applies to