StyleCollection StyleCollection StyleCollection StyleCollection Class

Definition

Stellt eine Auflistung vonStyle-Objekten dar.Represents a collection of Style objects.

public ref class StyleCollection : System::Web::UI::StateManagedCollection
public class StyleCollection : System.Web.UI.StateManagedCollection
type StyleCollection = class
    inherit StateManagedCollection
Public Class StyleCollection
Inherits StateManagedCollection
Vererbung

Hinweise

Verwenden Sie StyleCollection die-Klasse zum Speichern Style und Verwalten von-Objekten für ein-Steuerelement.Use the StyleCollection class to store and manage Style objects for a control. Steuerelement Entwickler können diese Klasse verwenden, um einen Satz von Stilen zu enthalten, die auf verschiedene Teile des Steuer Elements angewendet werden.Control developers can use this class to contain a set of styles that apply to different portions of the control.

Die Größe der Auflistung vergrößert sich dynamisch, wenn Objekte hinzugefügt werden.The collection dynamically increases in size as objects are added. Indizes in dieser Sammlung sind NULL basiert.Indexes in this collection are zero-based. Verwenden Sie Count die-Eigenschaft, um zu bestimmen, wie viele Objekte in der Auflistung sind.Use the Count property to determine how many objects are in the collection.

Verwenden Sie außerdem die StyleCollection Methoden und Eigenschaften, um die folgenden Funktionen bereitzustellen:Additionally, use the StyleCollection methods and properties to provide the following functionality:

  • Die Add Methode zum Hinzufügen eines einzelnen Stils zur Auflistung.The Add method to add a single style to the collection.

  • Die Insert Methode, mit der ein Stil an einem bestimmten Index in der Auflistung hinzugefügt wird.The Insert method to add a style at a particular index within the collection.

  • Die Remove Methode, mit der ein Stil aus der Auflistung entfernt werden soll.The Remove method to remove a style from the collection.

  • Die RemoveAt Methode zum Entfernen des Stils, der sich an einem bestimmten Index befindet.The RemoveAt method to remove the style located at a particular index.

  • Die Contains Methode, mit der bestimmt wird, ob ein bestimmtes Format bereits in der Auflistung vorhanden ist.The Contains method to determine whether a particular style is already in the collection.

  • Die IndexOf Methode, mit der der Index eines Stils in der Auflistung abgerufen werden soll.The IndexOf method to retrieve the index of a style within the collection.

  • Die Clear -Methode, um alle Stile aus der Auflistung zu entfernen.The Clear method to remove all the styles from the collection.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der Elemente in der StateManagedCollection-Auflistung ab.Gets the number of elements contained in the StateManagedCollection collection.

(Inherited from StateManagedCollection)
ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Ruft die Anzahl der Elemente in der StateManagedCollection-Auflistung ab.Gets the number of elements contained in the StateManagedCollection collection.

(Inherited from StateManagedCollection)
ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung synchronisiert (threadsicher) ist.Gets a value indicating whether the StateManagedCollection collection is synchronized (thread safe). Diese Methode gibt immer false zurück.This method returns false in all cases.

(Inherited from StateManagedCollection)
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die StateManagedCollection-Auflistung synchronisiert werden kann.Gets an object that can be used to synchronize access to the StateManagedCollection collection. Diese Methode gibt immer null zurück.This method returns null in all cases.

(Inherited from StateManagedCollection)
IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung eine feste Größe aufweist.Gets a value indicating whether the StateManagedCollection collection has a fixed size. Diese Methode gibt immer false zurück.This method returns false in all cases.

(Inherited from StateManagedCollection)
IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Ruft einen Wert ab, der angibt, ob die StateManagedCollection -Auflistung schreibgeschützt ist.Gets a value indicating whether the StateManagedCollection collection is read-only.

(Inherited from StateManagedCollection)
IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Ruft das IStateManager-Element am angegebenen Index ab.Gets the IStateManager element at the specified index.

(Inherited from StateManagedCollection)
IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung Änderungen des Ansichtszustands speichert.Gets a value indicating whether the StateManagedCollection collection is saving changes to its view state.

(Inherited from StateManagedCollection)
Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft das Style-Objekt an der angegebenen Indexposition im StyleCollection-Objekt ab.Gets the Style object at the specified index location in the StyleCollection object.

Methoden

Add(Style) Add(Style) Add(Style) Add(Style)

Fügt ein angegebenes Style-Objekt an das Ende des StyleCollection-Objekts an.Appends a specified Style object to the end of the StyleCollection object.

Clear() Clear() Clear() Clear()

Entfernt alle Elemente aus der StateManagedCollection-Auflistung.Removes all items from the StateManagedCollection collection.

(Inherited from StateManagedCollection)
Contains(Style) Contains(Style) Contains(Style) Contains(Style)

Bestimmt, ob der angegebene Stil in der Auflistung enthalten ist.Determines whether the specified style is contained within the collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Kopiert die Elemente der StateManagedCollection-Auflistung in ein Array, wobei an einem bestimmten Arrayindex begonnen wird.Copies the elements of the StateManagedCollection collection to an array, starting at a particular array index.

(Inherited from StateManagedCollection)
CopyTo(Style[], Int32) CopyTo(Style[], Int32) CopyTo(Style[], Int32) CopyTo(Style[], Int32)

Kopiert die Elemente der StyleCollection in einen eindimensionalen Style, wobei am angegebenen Index im Zielarray begonnen wird.Copies the elements of the StyleCollection to a one-dimensional Style array, starting at the specified index of the target array.

CreateKnownType(Int32) CreateKnownType(Int32) CreateKnownType(Int32) CreateKnownType(Int32)

Erstellt eine Instanz der Style-Klasse auf der Grundlage der einzelnen Elementauflistung, die von der GetKnownTypes()-Methode zurückgegeben wurde.Creates an instance of the Style class, based on the single element collection returned by the GetKnownTypes() method.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Iterator zurück, der die StateManagedCollection-Auflistung durchläuft.Returns an iterator that iterates through the StateManagedCollection collection.

(Inherited from StateManagedCollection)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetKnownTypes() GetKnownTypes() GetKnownTypes() GetKnownTypes()

Ruft ein Array der IStateManager-Typen ab, die die StyleCollection enthalten kann.Gets an array of the IStateManager types that the StyleCollection can contain.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(Style) IndexOf(Style) IndexOf(Style) IndexOf(Style)

Gibt den Index des angegebenen Style-Objekts in der Auflistung zurück.Returns the index of the specified Style object within the collection.

Insert(Int32, Style) Insert(Int32, Style) Insert(Int32, Style) Insert(Int32, Style)

Fügt ein angegebenes Style-Objekt am angegebenen Index in die StyleCollection ein.Inserts a specified Style object into the StyleCollection at the specified index location.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnClear() OnClear() OnClear() OnClear()

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die Clear()-Methode alle Elemente aus der Auflistung entfernt.When overridden in a derived class, performs additional work before the Clear() method removes all items from the collection.

(Inherited from StateManagedCollection)
OnClearComplete() OnClearComplete() OnClearComplete() OnClearComplete()

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, nachdem die Clear()-Methode alle Elemente aus der Auflistung entfernt hat.When overridden in a derived class, performs additional work after the Clear() method finishes removing all items from the collection.

(Inherited from StateManagedCollection)
OnInsert(Int32, Object) OnInsert(Int32, Object) OnInsert(Int32, Object) OnInsert(Int32, Object)

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die IList.Insert(Int32, Object)-Methode oder die IList.Add(Object)-Methode der Auflistung ein Element hinzufügt.When overridden in a derived class, performs additional work before the IList.Insert(Int32, Object) or IList.Add(Object) method adds an item to the collection.

(Inherited from StateManagedCollection)
OnInsertComplete(Int32, Object) OnInsertComplete(Int32, Object) OnInsertComplete(Int32, Object) OnInsertComplete(Int32, Object)

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, nachdem die IList.Insert(Int32, Object)-Methode oder die IList.Add(Object)-Methode der Auflistung ein Element hinzugefügt hat.When overridden in a derived class, performs additional work after the IList.Insert(Int32, Object) or IList.Add(Object) method adds an item to the collection.

(Inherited from StateManagedCollection)
OnRemove(Int32, Object) OnRemove(Int32, Object) OnRemove(Int32, Object) OnRemove(Int32, Object)

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die IList.Remove(Object)-Methode oder die IList.RemoveAt(Int32)-Methode das angegebene Element aus der Auflistung entfernt.When overridden in a derived class, performs additional work before the IList.Remove(Object) or IList.RemoveAt(Int32) method removes the specified item from the collection.

(Inherited from StateManagedCollection)
OnRemoveComplete(Int32, Object) OnRemoveComplete(Int32, Object) OnRemoveComplete(Int32, Object) OnRemoveComplete(Int32, Object)

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, nachdem die IList.Remove(Object)-Methode oder die IList.RemoveAt(Int32)-Methode das angegebene Element aus der Auflistung entfernt hat.When overridden in a derived class, performs additional work after the IList.Remove(Object) or IList.RemoveAt(Int32) method removes the specified item from the collection.

(Inherited from StateManagedCollection)
OnValidate(Object) OnValidate(Object) OnValidate(Object) OnValidate(Object)

Beim Überschreiben in einer abgeleiteten Klasse wird ein Element der StateManagedCollection-Auflistung validiert.When overridden in a derived class, validates an element of the StateManagedCollection collection.

(Inherited from StateManagedCollection)
Remove(Style) Remove(Style) Remove(Style) Remove(Style)

Entfernt das angegebene Style-Objekt aus dem StyleCollection-Objekt.Removes the specified Style object from the StyleCollection object.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Entfernt das Style-Objekt an der angegebenen Indexposition aus dem StyleCollection-Objekt.Removes the Style object at the specified index location from the StyleCollection object.

SetDirty() SetDirty() SetDirty() SetDirty()

Erzwingt den serialisierten Ansichtszustand für die gesamte StateManagedCollection-Auflistung.Forces the entire StateManagedCollection collection to be serialized into view state.

(Inherited from StateManagedCollection)
SetDirtyObject(Object) SetDirtyObject(Object) SetDirtyObject(Object) SetDirtyObject(Object)

Weist das in der Auflistung enthaltene Style-Objekt der Eingabe an, den gesamten Zustand im Ansichtszustand und nicht lediglich Änderungsinformationen aufzuzeichnen.Instructs the input Style object contained in the collection to record its entire state to view state, rather than recording only change information.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gibt einen Iterator zurück, der die StateManagedCollection-Auflistung durchläuft.Returns an iterator that iterates through the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Fügt der StateManagedCollection-Auflistung ein Element hinzu.Adds an item to the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Entfernt alle Elemente aus der StateManagedCollection-Auflistung.Removes all items from the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Ermittelt, ob die StateManagedCollection-Auflistung einen bestimmten Wert enthält.Determines whether the StateManagedCollection collection contains a specific value.

(Inherited from StateManagedCollection)
IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Bestimmt den Index eines bestimmten Elements in der StateManagedCollection-Auflistung.Determines the index of a specified item in the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Fügt ein Element am angegebenen Index in die StateManagedCollection-Auflistung ein.Inserts an item into the StateManagedCollection collection at the specified index.

(Inherited from StateManagedCollection)
IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Entfernt das erste Vorkommen des angegebenen Objekts aus der StateManagedCollection-Auflistung.Removes the first occurrence of the specified object from the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Entfernt das IStateManager-Element am angegebenen Index.Removes the IStateManager element at the specified index.

(Inherited from StateManagedCollection)
IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Stellt den zuvor gespeicherten Ansichtszustand der StateManagedCollection-Auflistung und der in ihr enthaltenen IStateManager-Elemente wieder her.Restores the previously saved view state of the StateManagedCollection collection and the IStateManager items it contains.

(Inherited from StateManagedCollection)
IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Speichert die Änderungen an der StateManagedCollection-Auflistung und allen darin enthaltenen IStateManager-Objekten seit dem Zeitpunkt, zu dem die Seite zurück an den Server gesendet wurde.Saves the changes to the StateManagedCollection collection and each IStateManager object it contains since the time the page was posted back to the server.

(Inherited from StateManagedCollection)
IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Weist die StateManagedCollection-Auflistung und alle in ihr enthaltenen IStateManager-Objekte an, die Änderungen im Ansichtszustand nachzuverfolgen, sodass diese für die gleiche Seite anforderungsübergreifend beibehalten werden können.Causes the StateManagedCollection collection and each of the IStateManager objects it contains to track changes to their view state so they can be persisted across requests for the same page.

(Inherited from StateManagedCollection)

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch