Share via


DeviceInfoCollection Class

Represents a collection of device information settings.

Namespace: Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in microsoft.reportviewer.webforms.dll)

Syntax

'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public NotInheritable Class DeviceInfoCollection
    Inherits KeyedCollection(Of String, DeviceInfo)
'Usage
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^>
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(false) */ 
public final class DeviceInfoCollection extends KeyedCollection<String,DeviceInfo>
SerializableAttribute 
ComVisibleAttribute(false) 
public final class DeviceInfoCollection extends KeyedCollection<String,DeviceInfo>

Remarks

This class is referenced by the InteractiveDeviceInfos property in ReportViewer.

The keys in the collection represent the names of the device information settings.

Inheritance Hierarchy

System.Object
   System.Collections.ObjectModel.Collection
     System.Collections.ObjectModel.KeyedCollection
      Microsoft.Reporting.WebForms.DeviceInfoCollection

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

DeviceInfoCollection Members
Microsoft.Reporting.WebForms Namespace