Table of Contents

Class XenDesktopAdministratorScope

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents an individual XenDesktop administrator scope.

public class XenDesktopAdministratorScope : GlobalSerializableClassicBase, IComparable<XenDesktopAdministratorScope>
Inheritance
XenDesktopAdministratorScope
Implements

Constructors

XenDesktopAdministratorScope()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.XenDesktopAdministratorScope class.

public XenDesktopAdministratorScope()

Properties

BuiltIn

Gets or sets whether the scope is built in.

public BooleanOption BuiltIn { get; set; }

Property Value

BooleanOption

Description

Gets or sets the description of the scope.

public string Description { get; set; }

Property Value

string

Id

Gets or sets the unique identifier of the scope in GUID format. The built-in "All" scope has an identifier of "00000000-0000-0000-0000-000000000000".

public string Id { get; set; }

Property Value

string

Name

Gets or sets the name of the scope.

public string Name { get; set; }

Property Value

string

ScopedObjects

Gets or sets the objects that are referenced in this scope.

public XenDesktopAdministratorScopedObjectCollection ScopedObjects { get; set; }

Property Value

XenDesktopAdministratorScopedObjectCollection

Methods

CompareTo(XenDesktopAdministratorScope)

Compares two scopes to allow sorting alphabetically by scope name.

public int CompareTo(XenDesktopAdministratorScope other)

Parameters

other XenDesktopAdministratorScope

The CENTREL.XIA.Configuration.Types.XenDesktopAdministratorScope to compare to.

Returns

int

The sort order of the two scopes.

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.XenDesktopAdministratorScope class from the specified XML.

public static XenDesktopAdministratorScope FromXml(string Xml)

Parameters

Xml string

The XML representation of the object.

Returns

XenDesktopAdministratorScope

A CENTREL.XIA.Configuration.Types.XenDesktopAdministratorScope class.

ToString()

Returns the scope as a human readable string.

public override string ToString()

Returns

string

The scope as a human readable string.