Classe DeviceInfoCollection

Rappresenta una raccolta di impostazioni relative alle informazioni sui dispositivi.

Gerarchia di ereditarietà

System.Object
  System.Collections.ObjectModel.Collection<DeviceInfo>
    System.Collections.ObjectModel.KeyedCollection<String, DeviceInfo>
      Microsoft.Reporting.WebForms.DeviceInfoCollection

Spazio dei nomi  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public NotInheritable Class DeviceInfoCollection _
    Inherits KeyedCollection(Of String, DeviceInfo)
'Utilizzo
Dim instance As DeviceInfoCollection
[SerializableAttribute]
[ComVisibleAttribute(false)]
public sealed class DeviceInfoCollection : KeyedCollection<string, DeviceInfo>
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class DeviceInfoCollection sealed : public KeyedCollection<String^, DeviceInfo^>
[<SealedAttribute>]
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type DeviceInfoCollection =  
    class
        inherit KeyedCollection<string, DeviceInfo>
    end
public final class DeviceInfoCollection extends KeyedCollection<String, DeviceInfo>

Nel tipo DeviceInfoCollection sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica Comparer Ereditato da KeyedCollection<String, DeviceInfo>.
Proprietà pubblica Count Ereditato da Collection<DeviceInfo>.
Proprietà protetta Dictionary Ereditato da KeyedCollection<String, DeviceInfo>.
Proprietà pubblica Item[TKey] Ereditato da KeyedCollection<String, DeviceInfo>.
Proprietà pubblica Item[Int32] Ereditato da Collection<DeviceInfo>.
Proprietà protetta Items Ereditato da Collection<DeviceInfo>.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(T) Ereditato da Collection<DeviceInfo>.
Metodo pubblico Add(String, String) Aggiunge un oggetto DeviceInfo alla raccolta utilizzando il nome e il valore specificati.
Metodo protetto ChangeItemKey Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo pubblico Clear Ereditato da Collection<DeviceInfo>.
Metodo protetto ClearItems Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo pubblico Contains(TKey) Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo pubblico Contains(T) Ereditato da Collection<DeviceInfo>.
Metodo pubblico CopyTo Ereditato da Collection<DeviceInfo>.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Ereditato da Collection<DeviceInfo>.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo protetto GetKeyForItem Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico IndexOf Ereditato da Collection<DeviceInfo>.
Metodo pubblico Insert Ereditato da Collection<DeviceInfo>.
Metodo protetto InsertItem Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico Remove(TKey) Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo pubblico Remove(T) Ereditato da Collection<DeviceInfo>.
Metodo pubblico RemoveAt Ereditato da Collection<DeviceInfo>.
Metodo protetto RemoveItem Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo protetto SetItem Ereditato da KeyedCollection<String, DeviceInfo>.
Metodo pubblico ToString Ereditato da Object.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IList.Add Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaMetodo privato IList.Contains Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaMetodo privato IList.IndexOf Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaMetodo privato IList.Insert Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaProprietà privata IList.IsFixedSize Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaProprietà privata ICollection<T>.IsReadOnly Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaProprietà privata IList.IsReadOnly Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaProprietà privata ICollection.IsSynchronized Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaProprietà privata IList.Item Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaMetodo privato IList.Remove Ereditato da Collection<DeviceInfo>.
Implementazione esplicita dell'interfacciaProprietà privata ICollection.SyncRoot Ereditato da Collection<DeviceInfo>.

In alto

Osservazioni

A questa classe viene fatto riferimento dalla proprietà InteractiveDeviceInfos in ReportViewer.

Le chiavi incluse nella raccolta rappresentano i nomi delle impostazioni relative alle informazioni sui dispositivi.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.Reporting.WebForms