SubscriptionPropertyCollection Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This class is used by the SubscriptionDefinition class to store the collection of properties and their values.
Inheritance Hierarchy


Namespace: ContentStudio.Document.Subscription
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)

public class SubscriptionPropertyCollection : IEnumerable<KeyValuePair<string, string>>, 

The SubscriptionPropertyCollection type exposes the following members.


Public methodSubscriptionPropertyCollection
Initializes a new, empty, instance of the SubscriptionPropertyCollection class.

Public propertyCount
Gets the number of properties in the collection.
Public propertyItem
Gets or gets the value for the specified property.

Public methodClear
Clears all properties in the current SubscriptionPropertyCollection.
Public methodStatic memberCreate
Creates a new instance of a SubscriptionPropertyCollection from an Xml source.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode (Inherited from Object.)
Public methodGetProperty
Gets the value for the specified property.
Public methodGetType (Inherited from Object.)
Public methodStatic memberGetValidationSchema
Gets the validation schema used when validating property xml.
Public methodStatic memberIsValidPropertyName
Determines whether the specified property name is valid. A property name cannot be null (Nothing in Visual Basic) or empty and must start with a letter and cannot contain white space characters.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemove
Removes the specified property and its value from this SubscriptionPropertyCollection.
Public methodSetProperty
Sets the value of the specified property. If the property exists it will be updated otherwise, a new property with this name and value will be added.
Public methodToString (Inherited from Object.)
Public methodToXml
Writes the content of this this SubscriptionPropertyCollection to xml.
See Also