CommandBindingCollection 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.
Nesne koleksiyonunu CommandBinding temsil eder.
public ref class CommandBindingCollection sealed : System::Collections::IList
public sealed class CommandBindingCollection : System.Collections.IList
type CommandBindingCollection = class
interface IList
interface ICollection
interface IEnumerable
type CommandBindingCollection = class
interface ICollection
interface IEnumerable
interface IList
Public NotInheritable Class CommandBindingCollection
Implements IList
- Devralma
-
CommandBindingCollection
- Uygulamalar
Örnekler
Aşağıdaki örnek bir CommandBinding oluşturur ve öğesinin CommandBindingCollection öğesine Windowekler.
<Window x:Class="SDKSamples.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:custom="clr-namespace:SDKSamples"
Height="600" Width="800"
>
<Window.CommandBindings>
<CommandBinding Command="{x:Static custom:Window1.CustomRoutedCommand}"
Executed="ExecutedCustomCommand"
CanExecute="CanExecuteCustomCommand" />
</Window.CommandBindings>
CommandBinding customCommandBinding = new CommandBinding(
CustomRoutedCommand, ExecutedCustomCommand, CanExecuteCustomCommand);
// attach CommandBinding to root window
this.CommandBindings.Add(customCommandBinding);
Dim customCommandBinding As New CommandBinding(CustomRoutedCommand, AddressOf ExecutedCustomCommand, AddressOf CanExecuteCustomCommand)
' attach CommandBinding to root window
Me.CommandBindings.Add(customCommandBinding)
Açıklamalar
türetilen UIElement tüm nesneler adlandırılmıştır CommandBindingCollection
Oluşturucular
CommandBindingCollection() |
CommandBindingCollection sınıfının yeni bir örneğini başlatır. |
CommandBindingCollection(IList) |
Belirtilen IListiçindeki öğeleri kullanarak sınıfının yeni bir örneğini CommandBindingCollection başlatır. |
Özellikler
Count |
Bu CommandBindingCollectioniçindeki öğe sayısını CommandBinding alır. |
IsFixedSize |
Bunun CommandBindingCollection sabit bir boyuta sahip olup olmadığını belirten bir değer alır. |
IsReadOnly |
Bunun CommandBindingCollection salt okunur olup olmadığını belirten bir değer alır. |
IsSynchronized |
Buna CommandBindingCollection erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
Item[Int32] |
Belirtilen dizinde öğesini CommandBinding alır veya ayarlar. |
SyncRoot |
erişimi CommandBindingCollectioneşitlemek için kullanılabilecek bir nesnesi alır. |
Yöntemler
Add(CommandBinding) |
Belirtilen CommandBinding öğesini bu CommandBindingCollectionöğesine ekler. |
AddRange(ICollection) |
Belirtilen ICollection öğelerini bu CommandBindingCollectionöğesinin sonuna ekler. |
Clear() |
Bu CommandBindingCollectionöğesinden tüm öğeleri kaldırır. |
Contains(CommandBinding) |
Belirtilen CommandBinding öğesinin bu CommandBindingCollectioniçinde olup olmadığını belirler. |
CopyTo(CommandBinding[], Int32) |
içindeki tüm öğeleri CommandBindingCollection , 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 CommandBindingCollectionaracı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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IndexOf(CommandBinding) |
Bu CommandBindingCollectioniçinde belirtilen CommandBinding öğesinin ilk oluşumunu arar. |
Insert(Int32, CommandBinding) |
Belirtilen dizininde belirtilen CommandBinding öğesini buna CommandBindingCollection ekler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Remove(CommandBinding) |
Belirtilen CommandBinding öğesinin ilk oluşumunu bu CommandBindingCollectioniçinden kaldırır. |
RemoveAt(Int32) |
Belirtilen dizininde belirtilen CommandBinding öğesini kaldırır CommandBindingCollection. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
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ı
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
OfType<TResult>(IEnumerable) |
Öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
AsQueryable(IEnumerable) |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |