This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Smartsite utility classes.

Syntax

C# Copy imageCopy Code
                          namespace Smartsite.Tools
Visual Basic (Declaration) Copy imageCopy Code
                          Namespace Smartsite.Tools

Classes

  Class Description
Public class ByteSizeFormatter
Formats
Public class ComHelper
Class that contains helper methods to access Com dll's.
Public class Compiler
Public class DateTimeUtil
Helper class to convert datetime strings containing timezone information (e.g. "Wed, 08 Jul 2009 05:35:48 EDT") to .NET DateTime. Notice however, that only timezone abbreviations included within RFC 822 are supported.
Public class EmbeddedResourceUtility
Provides several embedded resource utility functions
Public class EventsHelper
Public class Factory
Factory class for object creation
Public class ObjectXMLSerializer<(Of <(<'T>)>)>
Facade to XML serialization and deserialization of strongly typed objects to/from an XML file. References: XML Serialization at http://samples.gotdotnet.com/: http://samples.gotdotnet.com/QuickStart/howto/default.aspx?url=/quickstart/howto/doc/xmlserialization/rwobjfromxml.aspx
Public class Resource
Represents a Resource
Public class Smartlist
Generic implementation of the Smartlist
Public class SmartlistBase<(Of <(<'T>)>)>
Dictionary object
Public class StringSmartlist
String specific implementation of the Smartlist
Public class Tree
The tree class describes a tree structure such as the content tree.
Public class Tree..::..TreeException
TreeException
Public class Tree..::..TreeHierarchyException
TreeHierarchyException
Public class Tree..::..TreeNodeNotFoundException
TreeNodeNotFoundException
Public class UserSettings
User settings.

Delegates

Enumerations

  Enumeration Description
Public enumeration DictionaryToStringMode
Smartlist string formatting
Public enumeration SerializedFormat
Serialization format types.
Public enumeration SizeUnit
Represents units for displaying byte size
Public enumeration Tree..::..TreeEnumerationMode
TreeEnumerationMode
Advanced