Persistate API documentation
LayoutType Structure
NamespacesPersistateLayoutType

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

This is a multi value struct generated from the layout type data class in the Persistate system definition file.
Declaration Syntax
C#
public struct LayoutType : IMultiValue
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
LayoutType(Int32)
Creates a new LayoutType from an integer value.

BuiltIn
This is the value for built in.

Control
This is the value for control.

Empty
This is the default LayoutType value.

Equals(Object)
Performs an equality comparison with another object.
(Overrides ValueType.Equals(Object).)
ExplicitNarrowingExplicitExplicitExplicit(LayoutType to String)
Explicit conversion from LayoutType to string.

Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Form
This is the value for form.

GetHashCode()()()()
Creates a hash code for the LayoutType.
(Overrides ValueType.GetHashCode()()()().)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Grid
This is the value for grid.

ImplicitWideningImplicitImplicitImplicit(LayoutType to Int32)
Implicit conversion from LayoutType to int.

ImplicitWideningImplicitImplicitImplicit(Int32 to LayoutType)
Implicit conversion from int to LayoutType.

ImplicitWideningImplicitImplicitImplicit(String to LayoutType)
Implicit conversion from string to LayoutType.

IsCombinable
Indicates whether LayoutType values can be combined.

Lookup
This is the value for lookup.

MainForm
This is the value for main form.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ordinal
Contains the value of the LayoutType.

Ordinal
Gets the integer ordinal value of this LayoutType.

Parse(String)
Parses a string containing a textual representation of an LayoutType.

sourcePairs
This array contains one source pair for each LayoutType value.

SourcePairs
Gets the array of ISourcePairs holding ordinal and text values.

StandardSuffix()()()()
Gets the standard suffix used in the names of Layouts of this type.

TopValue
This is the value for the top value.

ToString()()()()
Creates a textual representation of the LayoutType.
(Overrides ValueType.ToString()()()().)
Tree
This is the value for tree.

Remarks
LayoutType provides an enumeration of the types of Layout, such as form or grid, supported by Persistate. The layout type data class has been given the Combinable qualifier, which means that each value has its own bit and can be combined with bitwise boolean operators. This has been done so that particular functionality can be easily specified for sets of layout types.

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)