InputGestureCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sıralı bir nesne koleksiyonunu InputGesture temsil eder.
public ref class InputGestureCollection sealed : System::Collections::IList
public sealed class InputGestureCollection : System.Collections.IList
type InputGestureCollection = class
interface IList
interface ICollection
interface IEnumerable
type InputGestureCollection = class
interface ICollection
interface IEnumerable
interface IList
Public NotInheritable Class InputGestureCollection
Implements IList
- Devralma
-
InputGestureCollection
- Uygulamalar
Örnekler
Aşağıdaki örnek bir KeyGesture oluşturur ve öğesinin InputGestureCollectionöğesine RoutedCommand ekler.
<Window.InputBindings>
<KeyBinding Key="B"
Modifiers="Control"
Command="ApplicationCommands.Open" />
</Window.InputBindings>
KeyGesture OpenCmdKeyGesture = new KeyGesture(
Key.B,
ModifierKeys.Control);
ApplicationCommands.Open.InputGestures.Add(OpenCmdKeyGesture);
Dim OpenCmdKeyGesture As New KeyGesture(Key.B, ModifierKeys.Control)
ApplicationCommands.Open.InputGestures.Add(OpenCmdKeyGesture)
Oluşturucular
| Name | Description |
|---|---|
| InputGestureCollection() |
InputGestureCollection sınıfının yeni bir örneğini başlatır. |
| InputGestureCollection(IList) |
Belirtilen InputGestureCollectioniçindeki öğeleri kullanarak sınıfının yeni bir örneğini IList başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Bu InputGestureiçindeki öğe sayısını InputGestureCollection alır. |
| IsFixedSize |
Bunun InputGestureCollection sabit bir boyutu olup olmadığını gösteren bir değer alır. |
| IsReadOnly |
Bunun InputGestureCollection salt okunur olup olmadığını gösteren bir değer alır.
|
| IsSynchronized |
Bunun InputGestureCollection eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
| Item[Int32] |
Belirtilen dizinde öğesini InputGesture alır veya ayarlar. |
| SyncRoot |
Bu InputGestureCollectionöğesine erişimi eşitlemek için kullanılabilecek bir nesnesi alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(InputGesture) |
Belirtilen InputGesture öğesini bu InputGestureCollectionöğesine ekler. |
| AddRange(ICollection) |
Belirtilen ICollection öğelerini bu InputGestureCollectionöğesinin sonuna ekler. |
| Clear() |
öğesinden InputGestureCollectiontüm öğeleri kaldırır. |
| Contains(InputGesture) |
Belirtilen InputGesture öğesinin koleksiyonda olup olmadığını belirler. |
| CopyTo(InputGesture[], Int32) |
içindeki tüm öğeleri InputGestureCollection , hedef dizinin belirtilen dizininden başlayarak belirtilen tek boyutlu diziye kopyalar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
Bu InputGestureCollectionaracılığıyla yineleyen bir numaralandırıcı alır. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IndexOf(InputGesture) |
Bu InputGestureiçinde belirtilen InputGestureCollection ilk örneğini arar. |
| Insert(Int32, InputGesture) |
Belirtilen dizinine InputGesture belirtilen InputGestureCollection öğesini ekler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Remove(InputGesture) |
Belirtilen InputGesture ilk oluşumunu bu InputGestureCollectioniçinden kaldırır. |
| RemoveAt(Int32) |
Belirtilen dizininde belirtilen InputGesture öğesini kaldırır InputGestureCollection. |
| Seal() |
Bunu InputGestureCollection salt okunur olarak ayarlar. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Bu üyenin açıklaması için bkz CopyTo(Array, Int32). . |
| IList.Add(Object) |
Bu üyenin açıklaması için bkz Add(Object). . |
| IList.Contains(Object) |
Bu üyenin açıklaması için bkz Contains(Object). . |
| IList.IndexOf(Object) |
Bu üyenin açıklaması için bkz IndexOf(Object). . |
| IList.Insert(Int32, Object) |
Bu üyenin açıklaması için bkz Insert(Int32, Object). . |
| IList.Item[Int32] |
Bu üyenin açıklaması için bkz Item[Int32]. . |
| IList.Remove(Object) |
Bu üyenin açıklaması için bkz Remove(Object). . |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |