ToolboxCategory Klass

Definition

En samling verktygslådeobjekt som har kategoriserats.

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
Arv
ToolboxCategory
Implementeringar

Kommentarer

Samlingen ToolboxCategory innehåller objekt av typen ToolboxItemWrapper som läggs till och tas bort från en instans av samlingen med metoderna Add och Remove .

Klassen ToolboxCategory implementerar gränssnittet INotifyPropertyChanged. På så sätt kan samlingen som lagrar verktygslådans objekt ge meddelanden när egenskaper som CategoryName egenskapen ändras och metoder som Add och Remove används för att ändra innehållet i samlingen.

Konstruktorer

Name Description
ToolboxCategory()

Skapar en instans av ToolboxCategory klassen.

ToolboxCategory(String)

Skapar en instans av ToolboxCategory klassen med ett angivet namn.

Egenskaper

Name Description
CategoryName

Hämtar eller anger namnet på verktygslådans kategori.

Item[Int32]

Hämtar eller ställer in verktyget på det angivna indexet.

Tools

Hämtar verktygen ToolboxCategoryi .

Metoder

Name Description
Add(ToolboxItemWrapper)

Lägger till ett angivet verktyg i slutet av verktygslådans kategorisamling.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Remove(ToolboxItemWrapper)

Tar bort den första förekomsten av ett angivet verktyg från verktygslådans kategorisamling.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Händelser

Name Description
PropertyChanged

Inträffar när ett egenskapsvärde ändras.

Explicita gränssnittsimplementeringar

Name Description
ICollection.CopyTo(Array, Int32)

Kopierar hela ToolboxCategory samlingen till en kompatibel endimensionell Array, med början vid det angivna indexet för målet Array.

ICollection.Count

Hämtar antalet verktyg som finns i ToolboxCategory.

ICollection.IsSynchronized

Hämtar ett värde som anger om åtkomsten ToolboxCategory till är synkroniserad (trådsäker).

ICollection.SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten ToolboxCategorytill .

IEnumerable.GetEnumerator()

Returnerar en uppräkning som itererar genom ToolboxCategory samlingen.

IList.Add(Object)

Lägger till ett verktyg i ToolboxCategory.

IList.Clear()

Tar bort alla verktyg från ToolboxCategory.

IList.Contains(Object)

Avgör om innehåller ToolboxCategory ett specifikt verktyg.

IList.IndexOf(Object)

Avgör indexet för ett specifikt verktyg i ToolboxCategory.

IList.Insert(Int32, Object)

Infogar ett verktyg i ToolboxCategory det angivna indexet.

IList.IsFixedSize

Hämtar ett värde som anger om har ToolboxCategory en fast storlek.

IList.IsReadOnly

Hämtar ett värde som anger om är ToolboxCategory skrivskyddat.

IList.Item[Int32]

Hämtar eller ställer in verktyget på det angivna indexet.

IList.Remove(Object)

Tar bort den första förekomsten av ett specifikt verktyg från ToolboxCategory.

IList.RemoveAt(Int32)

Tar bort verktyget vid det angivna indexet för ToolboxCategory samlingen.

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för