Click or drag to resize
ServerBasedFieldsTemplate Class
Represents a fields template stored on the server. A fields template is a named collection of field definitions which can be applied to one or more translation memories (FieldsTemplate. Changes made to the fields template will be applied to all translation memories associated with it.
Inheritance Hierarchy
SystemObject
  Sdl.LanguagePlatform.TranslationMemoryApiServerBasedFieldsTemplate

Namespace: Sdl.LanguagePlatform.TranslationMemoryApi
Assembly: Sdl.LanguagePlatform.TranslationMemoryApi (in Sdl.LanguagePlatform.TranslationMemoryApi.dll) Version: 1.6.0.0 (1.14.4157.0)
Syntax
public class ServerBasedFieldsTemplate : IFieldsTemplate, 
	INotifyPropertyChanged, IEquatable<ServerBasedFieldsTemplate>, IEditableObject, IPermissionCheck

The ServerBasedFieldsTemplate type exposes the following members.

Constructors
  NameDescription
Public methodServerBasedFieldsTemplate
Creates a new fields template. Note that you have to call Save to persist the fields template, after setting all the required properties.
Top
Properties
  NameDescription
Public propertyCurrentFieldApplyOperation
Gets the most recent scheduled field template apply operation; if any.
Public propertyDescription
Gets or sets the description of the fields template.
Public propertyFieldDefinitions
Gets the fields definitions contained in this fields template.
Public propertyId
Gets the unique id of the fields template. This is automatically generated by the system.
Public propertyIsDeleted
Returns
true
if this translation memory has been deleted.
Public propertyIsDirty
Returns
true
if this fields template has unsaved changes.
Public propertyIsNewObject
Returns
true
if this fields template has not been saved yet.
Public propertyLinkedResourceGroupPaths
Gets the collection of paths for the linked resource groups.
Public propertyName
Gets or sets the name of this fields template.
Public propertyParentResourceGroupDescription
Gets the parent resource group description.
Public propertyParentResourceGroupName
Gets the parent resource group name.
Public propertyParentResourceGroupPath
Gets the parent resource group path.
Public propertyTranslationMemories
Gets the collection of translation memories associated with this fields template.
Public propertyTranslationProviderServer
Gets the server.
Top
Methods
  NameDescription
Public methodDelete
Deletes this fields template from the system.
Public methodEquals(Object)
Returns true if this fields template has the same Id as the specified fields template.
(Overrides ObjectEquals(Object).)
Public methodEquals(ServerBasedFieldsTemplate)
Returns true if this fields template has the same Id as the specified fields template.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns a hash code for this instance.
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasPermission
Determines whether the specified permission has permission.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSave
Saves this fields template, including any changes to its field definitions.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also
Community
Edit

Be the first to Edit the community content of this topic.
Comments