• ПОЛИНОМ:MDM API
Show / Hide Table of Contents
  • Ascon.Polynom.Api
    • AccessWriteFault
    • ApiFault
    • ApiObjectIdentifier
    • Applicability
    • ApplyColor
    • AsyncLockFault
    • AsyncOperationState
    • BinaryCompareOperation
    • BinaryCompareOptions
    • BooleanBasedCompareOperation
    • BooleanBasedCompareOptions
    • BooleanCompareOperation
    • BooleanCompareOptions
    • BusinessProcessItemDefinitionOptions
    • CanDoEnum
    • ChangeConflictFault
    • ClassNotFoundExceptionFault
    • ClassificationCopyingOptions
    • ClassificationItemCopyingOptions
    • ClassificationTreeOptions
    • ClientConnectionInfo
    • ClientType
    • CodificationFault
    • ColorCompareOperation
    • ColorCompareOptions
    • ColorHighlight
    • ColorTheme
    • CompareOperation
    • CompatibilityDirection
    • ConceptClassificationTreeOptions
    • ConceptPropertySourcesTreeOptions
    • Connection
    • ConnectionInfo
    • DateTimeCompareOperation
    • DateTimeCompareOptions
    • DirectlyUserCreationFactory
    • DoubleCompareOperation
    • DoubleCompareOptions
    • DoublePropertyMode
    • ElementLinksTreeOptions
    • EnumBoolCompareOperation
    • EnumBoolCompareOptions
    • EnumCompareOperation
    • EnumCompareOptions
    • EnumDoubleCompareOperation
    • EnumDoubleCompareOptions
    • EnumIntCompareOperation
    • EnumIntCompareOptions
    • EnumStringCompareOperation
    • EnumStringCompareOptions
    • EventRecordType
    • FaultException
    • FaultException<TDetail>
    • FaultedEventArgs
    • FavoritesTreeOptions
    • FormulaTreeOptions
    • GroupDisplayMode
    • GuidCompareOperation
    • GuidCompareOptions
    • IAbleToBeFavorite
    • IAbleToBeRecent
    • IAbleToHaveChangeableName
    • IAbleToHaveClassId
    • IAbleToHaveDescription
    • IAbleToHaveElementFactoryLocation
    • IAbleToHaveExternalId
    • IAbleToHaveIcon
    • IAbleToHaveId
    • IAbleToHaveName
    • IAbleToHaveUniqueId
    • IAbsoluteCodeableApiObject
    • IAccountableSecurityElementsContainer
    • IAccountableSecurityElementsContainerOwner
    • IAdditionalUserOptions
    • IApiEntity
    • IApiObject
    • IApiReadOnlyCollection<T>
    • IApplicableApiObject
    • IAppointedConcept
    • IAppointedFormula
    • IApprovementStage
    • IAsyncOperation
    • IAsyncOperation<T>
    • IBaseCatalog
    • IBaseGroup
    • IBaseGroupMember
    • IBaseGroupOwner
    • IBinaryPropertyDefinition
    • IBinaryPropertyValue
    • IBinaryPropertyValueData
    • IBooleanPropertyDefinition
    • IBooleanPropertyValue
    • IBooleanPropertyValueData
    • IBrokerConfiguration
    • IBusinessProcess
    • IBusinessProcessCommand
    • IBusinessProcessContext
    • IBusinessProcessDefinition
    • IBusinessProcessDisplayItem
    • IBusinessProcessDisplayItemStored
    • IBusinessProcessItem
    • IBusinessProcessItemDefinition
    • IBusinessProcessItemDefinitionWithInputCommand
    • ICatalog
    • ICatalogSecurity
    • ICatalogWithSecurity
    • IClassificationTree
    • ICodeableApiObject
    • IColorPropertyDefinition
    • IColorPropertyValue
    • IColorPropertyValueData
    • ICompareOperationMetadata
    • ICompareOptionMetadata
    • IComparingCondition
    • IComparingConditionDefinition
    • IComparingConditionDefinitionEnd
    • IComparingConditionDefinitionMetadata
    • IComparingConditionForElement
    • IComparingConditionForPropValue
    • ICompatibilityCondition
    • ICompatibilityConditionForElement
    • ICompatibilityConditionForPropValue
    • IComplexCondition
    • IConcept
    • IConceptAppointer
    • IConceptClassificationTree
    • IConceptPropertySource
    • IConceptPropertySourceTree
    • ICondition
    • IContract
    • IContractPropertySource
    • IContractRealization
    • IDataPatch
    • IDateTimePropertyDefinition
    • IDateTimePropertyValue
    • IDateTimePropertyValueData
    • IDeleteableApiObject
    • IDepartment
    • IDepartmentOwner
    • IDocument
    • IDocumentCatalog
    • IDocumentGroup
    • IDocumentGroupOwner
    • IDocumentOwner
    • IDoublePropertyDefinition
    • IDoublePropertyValue
    • IDoublePropertyValueData
    • IElement
    • IElementFactory
    • IElementFactoryTable
    • IElementFactoryTableRow
    • IElementLinksTree
    • IEnumBoolItem
    • IEnumBoolPropertyDefinition
    • IEnumBoolPropertyValue
    • IEnumBoolPropertyValueData
    • IEnumDoubleItem
    • IEnumDoublePropertyDefinition
    • IEnumDoublePropertyValue
    • IEnumDoublePropertyValueData
    • IEnumIntItem
    • IEnumIntPropertyDefinition
    • IEnumIntPropertyValue
    • IEnumIntPropertyValueData
    • IEnumPropertyDefinition
    • IEnumPropertyDefinitionItem
    • IEnumPropertyValue
    • IEnumPropertyValueData
    • IEnumStringItem
    • IEnumStringPropertyDefinition
    • IEnumStringPropertyValue
    • IEnumStringPropertyValueData
    • IEnumWithDescriptionItem
    • IEnumWithDescriptionPropertyDefinition
    • IEnumWithDescriptionPropertyValue
    • IEnumWithDescriptionPropertyValueData
    • IEvaluationPropertyInfo
    • IEventLogRoot
    • IEventLogTree
    • IEventRecord
    • IExternalAuthorization
    • IFavoritesCatalog
    • IFavoritesGroup
    • IFavoritesStructureItem
    • IFavoritesTree
    • IFile
    • IFilesOwner
    • IFinishEvent
    • IFinishEventDefinition
    • IFormula
    • IFormulaAppointer
    • IFormulaCatalog
    • IFormulaGroup
    • IFormulaGroupOwner
    • IFormulaParameter
    • IFormulaTargetQualifier
    • IFormulaTree
    • IFullMetaInformation
    • IFullTextIndex
    • IGateway
    • IGatewayDefinition
    • IGroup
    • IGroupOwner
    • IGroupPropertyOwner
    • IGroupRight
    • IGroupSecurity
    • IGroupWithSecurity
    • IGuidPropertyDefinition
    • IGuidPropertyValue
    • IGuidPropertyValueData
    • IHierarchicalTableSettings
    • IImagePropertyDefinition
    • IImagePropertyValue
    • IImagePropertyValueData
    • IIntegerPropertyDefinition
    • IIntegerPropertyValue
    • IIntegerPropertyValueData
    • IJoinPointsCount
    • ILane
    • ILaneDefinition
    • ILicense
    • ILink
    • ILinkDefCatalog
    • ILinkDefClassificationTree
    • ILinkDefGroup
    • ILinkDefGroupOwner
    • ILinkDefinition
    • ILinkDefinitionEnd
    • ILinkInstance
    • ILinkScope
    • ILinkable
    • ILinkableEndsTree
    • ILinkedPropertyInfo
    • ILocateableApiObject
    • IMailNotificationSystem
    • IMeasureClassificationTree
    • IMeasureEntity
    • IMeasureUnit
    • IMultiCatalog
    • IMultiCatalogedItem
    • IMultiGroup
    • INamedPropertyOwnerScope
    • INestedContractPropertySourceWrapper
    • INotificationSystem
    • INumerator
    • INumeratorOwner
    • IOpticPropertyDefinition
    • IOpticPropertyValue
    • IOpticPropertyValueData
    • IOverlappedAppointedConcept
    • IOwnedDocument
    • IPermission
    • IPermissionItem
    • IPosition
    • IPropDefCatalog
    • IPropDefClassificationTree
    • IPropDefGroup
    • IPropDefGroupOwner
    • IProperty
    • IPropertyDefinition
    • IPropertyDefinitionMetadata
    • IPropertyOwner
    • IPropertyOwnerScope
    • IPropertyOwnerScopeItem
    • IPropertyQualifier
    • IPropertySource
    • IPropertyValue
    • IPropertyValueData
    • IPropertyValueOwner
    • IRabbitMqConfiguration
    • IRawPropertyValue
    • IRawPropertyValueData
    • IRecordsGroup
    • IReference
    • IReferenceEntry
    • IReferenceRight
    • IReferenceSecurity
    • IRestrictedList
    • IRestrictedListGroupPropertyOwnerItem
    • IRestrictedListRole
    • IRestrictedListUserOptions
    • IRole
    • IRowPropertyDefinition
    • IRowPropertyDefinitionItem
    • IRtfPropertyDefinition
    • IRtfPropertyValue
    • IRtfPropertyValueData
    • IRtfString
    • IRunTimeClassifierReflection
    • IScopeClassificationTree
    • IScopeTree
    • ISearchConditionTargetQualifier
    • ISecurityAccessSubject
    • ISecurityElement
    • ISecurityManager
    • ISecurityRoot
    • ISecurityTree
    • ISequenceFlow
    • ISequenceFlowDefinition
    • ISerialNumberOwner
    • ISerialNumbers
    • ISession
    • ISessionDefinition
    • ISessionMetadata
    • ISessionObjects
    • ISessionRecordsGroup
    • ISetPropertyDefinition
    • ISetPropertyDefinitionItem
    • ISetPropertyValue
    • ISetPropertyValueData
    • ISimilarCharacters
    • ISimilarCharactersTable
    • ISimpleCondition
    • ISimpleRowPropertyDefinition
    • ISimpleRowPropertyDefinitionItem
    • ISinglePropertyValueOwner
    • ISslConfiguration
    • IStartEvent
    • IStartEventDefinition
    • IStatisticItem
    • IStorage
    • IStoredCondition
    • IStringAttribute
    • IStringPropertyDefinition
    • IStringPropertyValue
    • IStringPropertyValueData
    • IStructureConceptRight
    • IStructureConceptSecurity
    • IStructureItem
    • IStructureItemWithSecurity
    • IStructureItemWithTableSettings
    • IStructureRight
    • IStructureSecurity
    • ITable
    • ITableCell
    • ITableCellValue
    • ITableColumn
    • ITableColumnDefinition
    • ITablePropertyDefinition
    • ITablePropertyDefinitionColumn
    • ITablePropertyRow
    • ITablePropertyValue
    • ITablePropertyValueColumn
    • ITablePropertyValueColumnData
    • ITablePropertyValueData
    • ITableRow
    • ITableSettings
    • ITicket
    • ITicketConceptAppointer
    • ITicketMessage
    • ITicketMessagesOwner
    • ITicketMigrationManager
    • ITicketStructureItemContext
    • ITicketStructureItemContextStorage
    • ITicketsCategory
    • ITicketsLog
    • ITicketsLogRecord
    • ITicketsManager
    • ITimedRecordsGroup
    • IToastMessage
    • IToastOwner
    • IToastPublisher
    • ITransaction
    • ITransactionRecordsGroup
    • ITree
    • ITreeNode
    • IUser
    • IUserNotificationOptions
    • IUserOptions
    • IUserOptionsForRestrictedList
    • IUserTableSettings
    • IUserTask
    • IUserTaskDefinition
    • IViewpoint
    • IViewpoint2dFactoryTable
    • IViewpoint3dFactoryTable
    • IViewpointCatalog
    • IViewpointFactoryTable
    • IViewpointFactoryTableRow
    • IViewpointGroup
    • IViewpointGroupOwner
    • IViewpointTableDefinition
    • IWideOperation
    • ImageCompareOperation
    • ImageCompareOptions
    • IntegerCompareOperation
    • IntegerCompareOptions
    • IntersectionType
    • InvalidObjectFault
    • InvalidParameterFault
    • InvalidStorageFault
    • KnownConceptKind
    • KnownLinkDefinitionKind
    • KnownPermissionKind
    • KnownPropertyDefinitionKind
    • KnownRoleKind
    • LaneDefinitionType
    • LanePermissions
    • LicenceFault
    • LinkDefClassificationTreeOptions
    • LinkDefinitionDirection
    • LinkEndMultiplicity
    • LinkedWithOptions
    • LocateOptions
    • MailAuthenticationMechanism
    • MailBodyEncoding
    • MailSecureSocketOptions
    • NotificationTypes
    • NumericBasedCompareOperation
    • NumericBasedCompareOptions
    • ObjectStorageType
    • OperationFault
    • OpticCompareOperation
    • OpticCompareOptions
    • OrderType
    • PartlibFault
    • PermissionCannotReduceSeverityFault
    • PropDefClassificationTreeOptions
    • PropertyCollectionOptions
    • PropertyMixedComparisonType
    • PropertyType
    • Protection
    • RtfCompareOperation
    • RtfCompareOptions
    • ScopeTreeKind
    • ScopeTreeOptions
    • SecurityManagerFault
    • ServerConnectionException
    • SessionDefinition
    • SessionDisconnectedFault
    • SessionFactory
    • SessionOptions
    • SessionRecordsGroupResult
    • SetCompareOperation
    • SetCompareOptions
    • StorageVersionFault
    • StringCompareOperation
    • StringCompareOptions
    • SystemObjectFault
    • TextBasedCompareOperation
    • TextBasedCompareOptions
    • TicketMessageType
    • TicketNature
    • TicketPriority
    • TicketStatus
    • TransactionRecordsGroupResult
    • TreeFilterOptions
    • UniquenessFault
    • UserStatus
    • ViewpointFileFormat
    • WriteLockFault
  • Ascon.Polynom.Api.Api.Classes
    • StorageTool
    • StorageToolOperation
  • Ascon.Polynom.Api.Clients
    • DeltaCache
    • DeltaData
    • IPartLibInv
  • Ascon.Polynom.Api.Clients.Convert
    • OwnerToXml
  • Ascon.Polynom.Api.Clients.Remote
    • RemoteHelper
    • RemoteOperation
    • RemoteOperationExtensions
  • Ascon.Polynom.Api.Collections
    • ILicenseCollection
  • Ascon.Polynom.Api.DataContract
    • ApiDataSerializer
    • ApiDataSerializer.Grouping<TKey, TElement>
    • ApiDataType
    • GlobalConsts
  • Ascon.Polynom.Api.DataContract.Objects
    • ApiDataCollection
    • ApiDataCollection<T>
    • ApiObjectData
    • ApiPropValueData
    • ApiResponse
  • Ascon.Polynom.Api.DataContract.Struct
    • ApiObjectAttribute
    • DateTimeValueData
    • DoubleValueData
    • EnumBoolItemData
    • EnumDoubleItemData
    • EnumIntItemData
    • EnumItemData
    • EnumStringItemData
    • OpticValueData
    • UserFromSqlData
  • Ascon.Polynom.Api.Enums
    • ApiEventType
    • ObjectState
  • Ascon.Polynom.Api.Events
    • ApiEvent
    • AsyncOperationApiEvent
    • CallbackApiEvent
    • CollectionApiEvent
    • NotifyAsyncOperationEventHandler
    • NotifyCollectionChangedActionEnum
    • NotifyCollectionChangedHandler
    • ObjectStateApiEvent
    • PropertyApiEvent
  • Ascon.Polynom.Api.Interfaces
    • IChannelEvents
    • ISessionApi
  • Ascon.Polynom.Api.Objects
    • CompareOperationMetadata
    • CompareOptionMetadata
    • ComparingConditionDefinitionMetadata
    • PropertyDefinitionMetadata
  • Ascon.Polynom.Api.Query
    • ClientTypeResolver
    • ClientTypeResolver.NameTypePair
    • CollectionQueryAdapter
    • CollectionQueryProvider
    • Evaluator
    • ExpressionSerializer
    • ExpressionVisitor
    • ITypeResolver
    • QueryProvider
    • Query<T>
  • Ascon.Polynom.Api.Resources
    • ErrorStrings

Interface ITicket

Заявка.

Inherited Members
IAbleToHaveChangeableName.Name
IAbleToHaveDescription.Description
ITicketMessagesOwner.CreateComment(string)
ITicketMessagesOwner.CanComment
ITicketMessagesOwner.Messages
ITicketMessagesOwner.OwnerTicket
IDeleteableApiObject.Delete()
IFilesOwner.CreateFile(string, byte[], Guid?)
IFilesOwner.Files
IPropertyOwner.RealizeContract(IContract)
IPropertyOwner.DerealizeContract(IContract)
IPropertyOwner.CanRealizeContract(IContract)
IPropertyOwner.CanDerealizeContract(IContract)
IPropertyOwner.Realizes(IContract)
IPropertyOwner.GetProperties(PropertyCollectionOptions)
IPropertyOwner.GetProperties(IBaseGroup, PropertyCollectionOptions)
IPropertyOwner.GetPropertiesOnlyFromContextGroup(IBaseGroup, PropertyCollectionOptions)
IPropertyOwner.CreateOwnProperty(IPropertyDefinition)
IPropertyOwner.CreateOwnProperties(IEnumerable<IPropertyDefinition>)
IPropertyOwner.DeleteOwnProperty(IPropertyDefinition)
IPropertyOwner.AddDynamicProperty(IContractPropertySource)
IPropertyOwner.AssignPropertyValue(IPropertyDefinition, IContract, IPropertyValueData)
IPropertyOwner.GetPropertyValue(string)
IPropertyOwner.GetProperty(string, IContract, bool)
IPropertyOwner.GetProperty(IPropertyQualifier, bool)
IPropertyOwner.GetContractRealization(IContract)
IPropertyOwner.GetProtection()
IPropertyOwner.Evaluate()
IPropertyOwner.IsValueValidByUniqueness(IPropertyDefinition, IContract, IPropertyValueData)
IPropertyOwner.RealizedContracts
IPropertyOwner.AllContracts
IPropertyOwner.InheritedConcepts
IPropertyOwner.AutoAppointedConcepts
IPropertyOwner.Properties
IPropertyOwner.Scopes
IPropertyOwner.TileImage
IAbleToHaveId.Id
IApiObject.GetProtectionMessage()
IApiObject.StorageType
IApiObject.WriteAccess
IApiObject.Deleted
IApiEntity.IsValid()
IApiEntity.ObjectType
IApiEntity.ObjectId
IApiEntity.Identifier
INotifyPropertyChanged.PropertyChanged
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public interface ITicket : IAbleToHaveChangeableName, IAbleToHaveName, IAbleToHaveDescription, ITicketMessagesOwner, IDeleteableApiObject, IFilesOwner, IPropertyOwner, IPropertyValueOwner, IAbleToHaveId, IToastPublisher, IApiObject, IApiEntity, INotifyPropertyChanged

Properties

BusinessProcessDisplayItems

Коллекция отображаемых пользователю элементов бизнес-процесса.

Declaration
IApiReadOnlyCollection<IBusinessProcessDisplayItem> BusinessProcessDisplayItems { get; }
Property Value
Type Description
IApiReadOnlyCollection<IBusinessProcessDisplayItem>

CanAddApprovementStage

Возвращает признак, можно ли текущему пользователю добавить этап согласования.

Declaration
bool CanAddApprovementStage { get; }
Property Value
Type Description
bool

CanDelete

Возвращает признак, может ли текущий пользователь удалить заявку.

Declaration
bool CanDelete { get; }
Property Value
Type Description
bool

CanEditAdditionalProperties

Возвращает признак, может ли текущий пользователь редактировать дополнительные свойства заявки.

Declaration
bool CanEditAdditionalProperties { get; }
Property Value
Type Description
bool

CanEditAttachments

Возвращает признак, может ли текущий пользователь добавлять и удалять вложенные файлы заявки.

Declaration
bool CanEditAttachments { get; }
Property Value
Type Description
bool

CanEditCurrentAccountableUser

Возвращает признак, может ли текущий пользователь редактировать текущего ответственного заявки.

Declaration
bool CanEditCurrentAccountableUser { get; }
Property Value
Type Description
bool

CanEditDescription

Возвращает признак, может ли текущий пользователь редактировать описание заявки.

Declaration
bool CanEditDescription { get; }
Property Value
Type Description
bool

CanEditName

Возвращает признак, может ли текущий пользователь редактировать имя заявки.

Declaration
bool CanEditName { get; }
Property Value
Type Description
bool

CanEditNature

Возвращает признак, может ли текущий пользователь редактировать характер заявки.

Declaration
bool CanEditNature { get; }
Property Value
Type Description
bool

CanEditNumber

Возвращает признак, может ли текущий пользователь редактировать номер заявки.

Declaration
bool CanEditNumber { get; }
Property Value
Type Description
bool

CanEditObjectLocation

Возвращает признак, может ли текущий пользователь редактировать локейшн объекта заявки.

Declaration
bool CanEditObjectLocation { get; }
Property Value
Type Description
bool

CanEditPlannedDateOfCompletion

Возвращает признак, может ли текущий пользователь редактировать планируемую дату завершения заявки.

Declaration
bool CanEditPlannedDateOfCompletion { get; }
Property Value
Type Description
bool

CanEditPriority

Возвращает признак, может ли текущий пользователь редактировать приоритет заявки.

Declaration
bool CanEditPriority { get; }
Property Value
Type Description
bool

CanEditStructureItemLocation

Возвращает признак, может ли текущий пользователь редактировать локейшн элемента структуры, с которым связана заявка.

Declaration
bool CanEditStructureItemLocation { get; }
Property Value
Type Description
bool

CanRevoke

Возвращает признак, может ли текущий пользователь отозвать заявку.

Declaration
bool CanRevoke { get; }
Property Value
Type Description
bool

Commands

Доступные пользователю команды.

Declaration
IEnumerable<IBusinessProcessCommand> Commands { get; }
Property Value
Type Description
IEnumerable<IBusinessProcessCommand>

Comments

Коллекция комментариев.

Declaration
IApiReadOnlyCollection<ITicketMessage> Comments { get; }
Property Value
Type Description
IApiReadOnlyCollection<ITicketMessage>

Creator

Создавший пользователь.

Declaration
IUser Creator { get; }
Property Value
Type Description
IUser

CurrentAccountableUser

Текущий ответственный.

Declaration
IUser CurrentAccountableUser { get; }
Property Value
Type Description
IUser

DateOfCompletion

Дата завершения.

Declaration
DateTime DateOfCompletion { get; }
Property Value
Type Description
DateTime

DateOfCreation

Дата создания.

Declaration
DateTime DateOfCreation { get; }
Property Value
Type Description
DateTime

DateOfStart

Дата начала.

Declaration
DateTime DateOfStart { get; }
Property Value
Type Description
DateTime

IsSubscribedByCurrentUser

Возвращает и устанавливает признак того, подписан ли текущий пользователь на данную заявку.

Declaration
bool IsSubscribedByCurrentUser { get; set; }
Property Value
Type Description
bool

IsUnread

Возвращает и устанавливает признак, что данная заявка отмечена как непрочитанная для текущего пользователя

Declaration
bool IsUnread { get; set; }
Property Value
Type Description
bool

Nature

Характер заявки.

Declaration
TicketNature Nature { get; set; }
Property Value
Type Description
TicketNature

Number

Номер.

Declaration
string Number { get; set; }
Property Value
Type Description
string

ObjectLocation

Возвращает и устанавливает локейшн объекта заявки.

Declaration
string ObjectLocation { get; }
Property Value
Type Description
string

PlannedDateOfCompletion

Планируемая дата завершения.

Declaration
DateTime PlannedDateOfCompletion { get; set; }
Property Value
Type Description
DateTime

Priority

Приоритет.

Declaration
TicketPriority Priority { get; set; }
Property Value
Type Description
TicketPriority

Status

Статус заявки.

Declaration
TicketStatus Status { get; }
Property Value
Type Description
TicketStatus

StructureItemLocation

Локейшн элемента структуры, с которым связана заявка.

Declaration
string StructureItemLocation { get; }
Property Value
Type Description
string

SystemEvents

Коллекция системных событий.

Declaration
IApiReadOnlyCollection<ITicketMessage> SystemEvents { get; }
Property Value
Type Description
IApiReadOnlyCollection<ITicketMessage>

Methods

AddApprovementStage()

Добавляет этап согласования для текущей заявки.

Declaration
void AddApprovementStage()

AddSubscriber(IUser)

Производит подписку пользователя на заявку.

Declaration
void AddSubscriber(IUser user)
Parameters
Type Name Description
IUser user

Пользователь, подписываемый на заявку.

IsSubscribedByUser(IUser)

Возвращает признак того, подписан ли указанный пользователь на заявку.

Declaration
bool IsSubscribedByUser(IUser user)
Parameters
Type Name Description
IUser user

Пользователь, факт подписки которого требуется проверить.

Returns
Type Description
bool

IsUnreadFor(IUser)

Возвращает признак, является ли текущая заявка непрочитанной для пользователя

Declaration
bool IsUnreadFor(IUser user)
Parameters
Type Name Description
IUser user

Пользователь.

Returns
Type Description
bool

RemoveSubscriber(IUser)

Производит отписку пользователя от заявки.

Declaration
void RemoveSubscriber(IUser user)
Parameters
Type Name Description
IUser user

Пользователь, отписываемый от заявки.

ReportToAdministrator(string)

Отправить администратору сообщение о проблеме.

Declaration
void ReportToAdministrator(string reportMessage)
Parameters
Type Name Description
string reportMessage

Сообщение.

Revoke(string)

Отзывает заявку.

Declaration
void Revoke(string comment)
Parameters
Type Name Description
string comment

Комментарий.

SetCurrentAccountableUser(IUser, string)

Устанавливает нового текущего ответственного пользователя.

Declaration
void SetCurrentAccountableUser(IUser value, string comment)
Parameters
Type Name Description
IUser value

Новый ответственный пользователь.

string comment

Комментарий.

SetIsUnreadFor(IUser, bool)

Устанавливает статус непрочитанности заявки для пользователя.

Declaration
void SetIsUnreadFor(IUser user, bool value)
Parameters
Type Name Description
IUser user

Пользователь.

bool value

Значение.

Remarks

Статус прочтения заявки устанавливается следующим образом:

  • Если value равен true, устанавливается статус "Не прочитано"
  • Если value равен false, устанавливается статус "Прочитано"

SetObjectLocation(string, string)

Устанавливает новый локейшн объекта заявки.

Declaration
void SetObjectLocation(string newObjectLocation, string comment)
Parameters
Type Name Description
string newObjectLocation

Локейшн объекта заявки (допустимы локейшны объектов и документов).

string comment

Комментарий.

SetStructureItemLocation(string, string, bool, bool)

Устанавливает новый локейшн элемента структуры, с которым связана заявка.

Declaration
void SetStructureItemLocation(string newStructureItemLocation, string comment, bool isNeededToResetExecutors, bool isNeededToResetApprovers)
Parameters
Type Name Description
string newStructureItemLocation

Новый локейшн.

string comment

Комментарий.

bool isNeededToResetExecutors

Признак того, что необходимо перестроить часть бизнес-процесса, относящуюся к исполнению.

bool isNeededToResetApprovers

Признак того, что необходимо перестроить часть бизнес-процесса, относящуюся к согласованию.

Extension Methods

OwnerToXml.ToXml(IPropertyOwner, ISessionObjects, string, IDictionary<IContractPropertySource, IPropertyValueData>, IEnumerable<IProperty>)

See Also

IAbleToHaveChangeableName
IAbleToHaveDescription
ITicketMessagesOwner
IDeleteableApiObject
IFilesOwner
IToastPublisher
Back to top Copyright © 2018 - 2025 ООО Аскон