Del via


MetadataValues Class

Represents the valid values of a MetadataProperty.

Namespace:  Microsoft.ReportingServices.RdlObjectModel
Assembly:  Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)

Syntax

'Declaration
Public Class MetadataValues _
    Inherits RdlCollection(Of MetadataValue)
'Usage
Dim instance As MetadataValues
public class MetadataValues : RdlCollection<MetadataValue>
public ref class MetadataValues : public RdlCollection<MetadataValue^>
type MetadataValues =  
    class
        inherit RdlCollection<MetadataValue>
    end
public class MetadataValues extends RdlCollection<MetadataValue>

The MetadataValues type exposes the following members.

Constructors

  Name Description
Public method MetadataValues Initializes a new instance of the MetadataValues class.

Top

Properties

  Name Description
Public property Count (Inherited from Collection<MetadataValue>.)
Public property Item[Int32] (Inherited from Collection<MetadataValue>.)
Public property Item[String]
Protected property Items (Inherited from Collection<MetadataValue>.)
Public property Parent The parent object. (Inherited from RdlCollectionBase<T>.)

Top

Methods

  Name Description
Public method Add(String) Adds a value to the current MetadataValues instance.
Public method Add(T) (Inherited from Collection<MetadataValue>.)
Public method Clear (Inherited from Collection<MetadataValue>.)
Protected method ClearItems Infrastructure. (Inherited from RdlCollection<T>.)
Public method Contains(String)
Public method Contains(T) (Inherited from Collection<MetadataValue>.)
Public method CopyTo (Inherited from Collection<MetadataValue>.)
Public method DeepClone
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator (Inherited from Collection<MetadataValue>.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method IndexOf (Inherited from Collection<MetadataValue>.)
Public method Insert (Inherited from Collection<MetadataValue>.)
Protected method InsertItem Infrastructure. (Inherited from RdlCollection<T>.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnCollectionChanged Infrastructure. (Inherited from RdlCollection<T>.)
Public method Remove (Inherited from Collection<MetadataValue>.)
Public method RemoveAt (Inherited from Collection<MetadataValue>.)
Protected method RemoveItem Infrastructure. (Inherited from RdlCollection<T>.)
Protected method SetItem Infrastructure. (Inherited from RdlCollection<T>.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event CollectionChanged (Inherited from RdlCollection<T>.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IList.Add (Inherited from RdlCollectionBase<T>.)
Explicit interface implemetationPrivate property IList.Item (Inherited from RdlCollectionBase<T>.)
Explicit interface implemetationPrivate method IList.Contains (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate method ICollection.CopyTo (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate method IList.IndexOf (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate method IList.Insert (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate property IList.IsFixedSize (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate property ICollection<T>.IsReadOnly (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate property IList.IsReadOnly (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate property ICollection.IsSynchronized (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate method IList.Remove (Inherited from Collection<MetadataValue>.)
Explicit interface implemetationPrivate property ICollection.SyncRoot (Inherited from Collection<MetadataValue>.)

Top

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.