ToolboxCategory Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kolekce položek panelu nástrojů, které byly zařazeny do kategorií.
public ref class ToolboxCategory sealed : System::Collections::IList, System::ComponentModel::INotifyPropertyChanged
public sealed class ToolboxCategory : System.Collections.IList, System.ComponentModel.INotifyPropertyChanged
type ToolboxCategory = class
interface INotifyPropertyChanged
interface IList
interface ICollection
interface IEnumerable
Public NotInheritable Class ToolboxCategory
Implements IList, INotifyPropertyChanged
- Dědičnost
-
ToolboxCategory
- Implementuje
Poznámky
Kolekce ToolboxCategory obsahuje položky typu ToolboxItemWrapper , které jsou přidány a odebrány z instance kolekce pomocí Add metod a Remove .
Třída ToolboxCategory implementuje rozhraní INotifyPropertyChanged. To umožňuje kolekci, která ukládá položky panelu nástrojů, poskytovat oznámení o změně vlastností, jako CategoryName je vlastnost, a metody jako Add a Remove se používají ke změně obsahu kolekce.
Konstruktory
ToolboxCategory() |
Vytvoří instanci objektu ToolboxCategory třídy. |
ToolboxCategory(String) |
Vytvoří instanci ToolboxCategory třídy se zadaným názvem. |
Vlastnosti
CategoryName |
Získá nebo nastaví název kategorie panelu nástrojů. |
Item[Int32] |
Získá nebo nastaví nástroj na zadaný index. |
Tools |
Získá nástroje v nástroji ToolboxCategory. |
Metody
Add(ToolboxItemWrapper) |
Přidá zadaný nástroj na konec kolekce kategorií sady nástrojů. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Remove(ToolboxItemWrapper) |
Odebere první výskyt zadaného nástroje z kolekce kategorií panelu nástrojů. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Událost
PropertyChanged |
Nastane při změně hodnoty vlastnosti. |
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Zkopíruje celou ToolboxCategory kolekci do kompatibilního jednorozměrného Arrayobjektu počínaje zadaným indexem cílového Arrayobjektu . |
ICollection.Count |
Získá počet nástrojů obsažených v objektu ToolboxCategory. |
ICollection.IsSynchronized |
Získá hodnotu, která označuje, zda přístup k je ToolboxCategory synchronizován (bez vláken). |
ICollection.SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu k ToolboxCategory. |
IEnumerable.GetEnumerator() |
Vrátí enumerátor, který iteruje kolekci ToolboxCategory . |
IList.Add(Object) |
Přidá do ToolboxCategorynástroje nástroj . |
IList.Clear() |
Odebere všechny nástroje z objektu ToolboxCategory. |
IList.Contains(Object) |
Určuje, zda obsahuje ToolboxCategory konkrétní nástroj. |
IList.IndexOf(Object) |
Určuje index konkrétního nástroje v objektu ToolboxCategory. |
IList.Insert(Int32, Object) |
Vloží nástroj do zadaného ToolboxCategory indexu. |
IList.IsFixedSize |
Získá hodnotu, která označuje, zda ToolboxCategory má pevnou velikost. |
IList.IsReadOnly |
Získá hodnotu, která označuje, zda ToolboxCategory je jen pro čtení. |
IList.Item[Int32] |
Získá nebo nastaví nástroj na zadaný index. |
IList.Remove(Object) |
Odebere první výskyt konkrétního nástroje z ToolboxCategorynástroje . |
IList.RemoveAt(Int32) |
Odebere nástroj v zadaném indexu ToolboxCategory kolekce. |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |