Sdílet prostřednictvím


CurrentSelectionPusher – třída

Třída vystavit aktuální výběr ze sady WinForms měny správce zprostředkovatelů nebo WPF ovládacích prvků obsahu do okna Vlastnosti Visual Studio

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  System.Collections.ObjectModel.Collection<Object>
    Microsoft.VisualStudio.Modeling.Shell.CurrentSelectionPusher

Obor názvů:  Microsoft.VisualStudio.Modeling.Shell
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
Public Class CurrentSelectionPusher _
    Inherits Collection(Of Object) _
    Implements IDisposable
[CLSCompliantAttribute(false)]
public class CurrentSelectionPusher : Collection<Object>, 
    IDisposable

Typ CurrentSelectionPusher zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda CurrentSelectionPusher Vytvoření komponenty.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Count Získává počet prvků, které jsou skutečně součástí Collection<T>. (Zděděno z Collection<Object>.)
Veřejná vlastnost Item Získá nebo nastaví prvku v zadaném indexu. (Zděděno z Collection<Object>.)
Chráněná vlastnost Items Získává IList<T> obal kolem Collection<T>. (Zděděno z Collection<Object>.)

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá na konec objektu Collection<T>. (Zděděno z Collection<Object>.)
Veřejná metoda AddCurrencyManagerProvidersFromContainer Přidání všech zprostředkovatelů správce měny v daném kontejneru model Windows Forms
Veřejná metoda Clear Odebere všechny prvky z Collection<T>. (Zděděno z Collection<Object>.)
Chráněná metoda ClearItems Vymazat všechny položky v seznamu (Přepisuje Collection<T>.ClearItems().)
Veřejná metoda Contains Určuje, zda je prvek Collection<T>. (Zděděno z Collection<Object>.)
Veřejná metoda CopyTo Zkopíruje celý Collection<T> k jednorozměrné kompatibilní s Array, počáteční v zadaném indexu cílového pole. (Zděděno z Collection<Object>.)
Veřejná metoda Dispose
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize (Přepisuje Object.Finalize().)
Veřejná metoda GetEnumerator Vrátí hodnotu čítače výčtu, který prochází Collection<T>. (Zděděno z Collection<Object>.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IndexOf Vyhledá zadaný objekt a vrátí z nuly vycházející index prvního výskytu v rámci celého Collection<T>. (Zděděno z Collection<Object>.)
Veřejná metoda Insert Vloží prvek do Collection<T> v zadaném indexu. (Zděděno z Collection<Object>.)
Chráněná metoda InsertItem Změna události na libovolného zprostředkovatele, který je přidán odběru (Přepisuje Collection<T>.InsertItem(Int32, T).)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda Remove Odebere první výskyt určitého objektu z Collection<T>. (Zděděno z Collection<Object>.)
Veřejná metoda RemoveAt Odstraní prvek na zadaný index Collection<T>. (Zděděno z Collection<Object>.)
Chráněná metoda RemoveItem Odhlášení od události změny u kteréhokoli poskytovatele, který je přidán (Přepisuje Collection<T>.RemoveItem(Int32).)
Chráněná metoda SetItem Nahradit položku v seznamu (Přepisuje Collection<T>.SetItem(Int32, T).)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IList.Add Přidá položku IList. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá metoda IList.Contains Určuje, zda IList obsahuje určitou hodnotu. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá metoda ICollection.CopyTo Zkopíruje prvky ICollection se Array, v určitém počáteční Array index. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá metoda IEnumerable.GetEnumerator Vrátí hodnotu čítače výčtu, který prochází kolekce. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá metoda IList.IndexOf Určuje index určité položce IList. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá metoda IList.Insert Vloží do položky IList v zadaném indexu. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá vlastnost IList.IsFixedSize Získá hodnotu určující zda IList má pevnou velikost. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection<T>.IsReadOnly Získá hodnotu určující zda ICollection<T> je jen pro čtení. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá vlastnost IList.IsReadOnly Získá hodnotu určující zda IList je jen pro čtení. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection.IsSynchronized Získá hodnotu určující zda přístup k ICollection je synchronizován (podprocesů). (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá vlastnost IList.Item Získá nebo nastaví prvku v zadaném indexu. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá metoda IList.Remove Odebere první výskyt určitého objektu z IList. (Zděděno z Collection<Object>.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection.SyncRoot Získává objekt, který lze použít k přístupu k synchronizaci ICollection. (Zděděno z Collection<Object>.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Shell – obor názvů