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

Syntax

C# Copy imageCopy Code
                                  public sealed class Translation
Visual Basic (Declaration) Copy imageCopy Code
                                  Public NotInheritable Class Translation

The type exposes the following members.

Public Constructors

  Name Description
Public method Translation
Constructor

Public Methods

  Name Description
Public method AddAimRefs
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetVersionByNumber
Public method GetVersionByParent
Public method Static member IsPreview
Determines whether the given request is a translation preview.
Public method Static member IsTranslation
Determines whether the specified content type is translation.
Public method ToString
Returns a System.String that represents the current object
(Overrides Object..::ToString()()()().)
Public method Static member ValidateCode
Validates a Translation code.
Public method VersionCount Overloaded.

Protected Methods

  Name Description
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)

Public Fields

  Name Description
Public field Static member ArgCountMethodName
The method name used to get the number of arguments.
Public field Static member ArgMethodName
The method name used to get the indexed arguments of a translation.
Public field Static member BaseMethodName
The method name used to get the base of an overriding translation.
Public field Static member CallerMethodName
Teh method name to get the caller
Public field Static member GetOutParameterMethodName
The method name to get an out parameter value.
Public field Static member GetScopeMethodName
The method name used to get the scope of a translation.
Public field Static member GlobalScopeMethodName
The pseudo classname to access globally scoped translations.
Public field Static member IsPreviewMethodName
The method name used to check whether the translation is being previewed using its own logic field.
Public field Static member LocalScopeMethodName
The pseudo classname to access locally scoped translations.
Public field Static member NameMethodName
The method name used to get the name of a translation.
Public field Static member NumberMethodName
The method name used to get the number of a translation.
Public field Static member ReturnMethodName
The method name to of the return() method.
Public field Static member ScopeMethodName
The pseudo classname to access contextually scoped translations.
Public field Static member SetNullResultMethodName
The method name to set the translation result to null explicitly.
Public field Static member SetOutParameterMethodName
The method name to set an out parameter value.
Public field Static member SetResultMethodName
The method name to set the translation result explicitly.

Public Properties

  Name Description
Public property Arguments
Gets the arguments with which the translation may be called.
Public property Code
The translation code
Public property Description
Gets or sets the description.
Public property Item
Indexer
Public property ReturnType
Gets the return datatype of the translation.

See Also

Advanced