• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Estrelica
    • Core
    • CoreConfig
    • CoreConfig.Settings
  • Estrelica.Archer.AccessControl
    • AccessControlEdit
    • AccountStatus
    • ContactSubType
    • ContactType
    • IArcherGroup
    • IArcherGroupEdit
    • IArcherRole
    • IArcherRoleEdit
    • IArcherUser
    • IArcherUserEdit
    • ISecurityParameter
    • IUserContact
    • IUserProvider
    • UserType
  • Estrelica.Archer.Content
    • ArcherContentExtensions
    • ContentFilterHelper
    • ContentReportOptions
    • ContentSearchOptions
    • ContentSource
    • ContentType
    • CurrentDateOperator
    • DatafeedHistoryStatus
    • DatafeedStatus
    • DatafeedType
    • DateOffsetOperator
    • DateValueOperator
    • DisplayFieldExtensions
    • EqualityOperator
    • FieldHistoryAuditType
    • HistoryAuditType
    • IAdvancedWorkflowAudit
    • IArcherContent
    • IArcherContentAccess
    • IArcherContentEdit
    • IArcherContentIdQuery
    • IArcherDateFieldQuery
    • IArcherDocument
    • IArcherMembershipQuery<T>
    • IArcherNumericFieldQuery
    • IArcherRecord
    • IArcherRecordQuery
    • IArcherReport
    • IArcherTextFieldQuery
    • IArcherUserGroupFieldQuery
    • IArcherValuesListQuery
    • IContentHistory
    • IContentInformation
    • IContentReport
    • IContentReportOptions
    • IContentUpdateInformation
    • ICrossReferencedRecordsSelectionEdit
    • IDatafeed
    • IDatafeedHistory
    • IDatafeedHistoryMessage
    • IDatafeedRecordCount
    • IDateValueEdit
    • IDisplayField
    • IDocumentSelectionEdit
    • IEditableField
    • IExternalLink
    • IExternalLinkEdit
    • IExternalLinksSelectionEdit
    • IFieldAudit
    • IFieldHistory
    • IFieldHistoryEx
    • IFieldQuery
    • IFieldValueEdit<T>
    • IHistoryAudit
    • INumericValueEdit
    • IObjectValue
    • IReferencedRecordsSelection
    • IReferencedRecordsSelectionEdit
    • ISearchDisplayFieldOptions
    • ISearchOptions
    • ISignatureAudit
    • IStatisticsReport
    • ISubEditableField
    • ISystemUpdateInformation
    • ITextValueEdit
    • IUserGroupListSelection
    • IUserGroupListSelectionEdit
    • IValuesListBaseSelection
    • IValuesListBaseSelectionEdit
    • IValuesListSelection
    • IValuesListSelectionEdit
    • IValuesListSingleSelection
    • IValuesListSingleSelectionEdit
    • IWorkflowAction
    • IWorkflowNode
    • LastUpdatedPreference
    • NumericRangeOperator
    • RecordCountType
    • RecordStatus
    • ReportSource
    • SortField
    • SortType
    • ValueOperator
    • ValuesOperator
    • WorkflowAuditActionType
  • Estrelica.Archer.Entity
    • ArcherEntityExtensions
    • ASOStatus
    • EntityType
    • IArcherAliasableEntity
    • IArcherAliasedEntity
    • IArcherASOEntity
    • IArcherASONamedEntity
    • IArcherBase
    • IArcherContentUpdateInfoEntity
    • IArcherDescribableEntity
    • IArcherDescribedEntity
    • IArcherEntity
    • IArcherEntityBase
    • IArcherGuidEntity
    • IArcherNameableEntity
    • IArcherNamedEntity
    • IArcherUpdateInfoEntity
    • IEditableArcherEntity
    • IUpdateInformation
    • SourceAttribute
    • UpstreamPropertyAttribute
  • Estrelica.Archer.Events
    • EventActionLayoutType
    • EventActionType
    • EventDateActionType
    • EventItemActionType
    • EventSectionActionType
    • IEventAction
    • IEventRule
    • ISetDateOption
  • Estrelica.Archer.Layouts
    • ILayout
    • ILayoutEntity
    • ILayoutItem
    • ILayoutSection
    • ILayoutTab
    • LayoutItemType
    • LayoutMemberType
    • LayoutSectionType
    • LayoutTabType
  • Estrelica.Archer.Metadata
    • ArcherMetadataExtensions
    • FilterConditionType
    • FilterCriteriaOperatorType
    • IArcherApplication
    • IArcherLevel
    • IArcherModule
    • IArcherQuestionnaire
    • IArcherSolution
    • IArcherSubForm
    • IArcherValuesList
    • IArcherValuesListValue
    • IFilterCondition
    • IFilterCriteria
    • ILevelFilter
    • ILevelFilterValue
    • IModuleOwner
    • IModuleOwnerGroup
    • IModuleOwnerUser
    • IModuleReference
    • INumericRange
    • INumericRangeValue
    • IQuestionnaireRule
    • ModuleClass
    • ModuleStatus
    • ModuleType
    • QuestionnaireRuleType
    • ReportType
    • Timezone
    • ValuesListType
    • ValueSortType
  • Estrelica.Archer.Metadata.Field
    • ArcherFieldExtensions
    • DefaultDateType
    • ExternalLinkProtocol
    • FieldEncryptionState
    • FieldType
    • IArcherField
    • IAssetResponsibilitiesField
    • IAttachmentField
    • IAvailableUserGroupSelections
    • IBaseDateField
    • ICalculatedValuesListField
    • IContentAccessHistoryField
    • ICrossApplicationStatusTrackingField
    • ICrossModuleStatusTrackingField
    • ICrossReferenceField
    • IDateField
    • IDiscussionField
    • IDocumentField
    • IExternalLinksField
    • IFirstPublishedField
    • IGroupPermission
    • IHistoryLogField
    • IImageField
    • IIPAddressField
    • ILastUpdatedField
    • IMatrixField
    • ImplementsAPIKey
    • ImplementsFieldTypeAttribute
    • IMultipleReferenceDisplayField
    • INumericField
    • IPermissionInheritance
    • IQuestionnaireReferenceField
    • IRecordStatusField
    • IReferenceField
    • IRelatedRecordsField
    • IRiskAssessmentField
    • ISchedulerField
    • ISubformField
    • ITechnologiesListField
    • ITechnologyVersionsListField
    • ITextField
    • ITrackingIDField
    • IUserGroupListField
    • IUserPermission
    • IValuesListField
    • IVotingField
    • SystemFieldType
    • UserGroupType
    • VotingType
  • Estrelica.Archer.Metadata.Field.Properties
    • DisplayControl
    • FieldLayoutFormat
    • IAdvancedDisplayOption
    • IAdvancedDisplayProperty
    • IAllowLookupProperty
    • IAllowSortingProperty
    • IColumnCountProperty
    • IDisplayControlProperty
    • IDisplayInHeaderProperty
    • IEncryptionStateProperty
    • IFieldValidationTypeProperty
    • IHeightWidthProperty
    • IIncludeTimeInformationProperty
    • IIncludeUserInformationProperty
    • IIsAuditEnabledProperty
    • IIsBulkCreateEnabledProperty
    • IIsBulkUpdateEnabledProperty
    • IIsCalculatedProperty
    • IIsEditableGridDisplayProperty
    • IIsEditableInSearchProperty
    • IIsEncryptedProperty
    • IIsFindEnabledProperty
    • IIsKeyProperty
    • IIsQuestionProperty
    • IIsRequiredProperty
    • IIsRestrictedToLevelProperty
    • IIsSupressedProperty
    • IIsTrendingEnabledProperty
    • IIsUniqueProperty
    • ILinkProperty
    • ILookupReportProperty
    • IMaxAttachmentsAllowedProperty
    • IMaxFileSizeProperty
    • IMaximumSelectionProperty
    • IMaxIntValueProperty
    • IMaxLongValueProperty
    • IMinAttachmentsAllowedProperty
    • IMinimumSelectionProperty
    • IMinIntValueProperty
    • IMinLongValueProperty
    • IMinMaxSelectionProperty
    • IPrefixProperty
    • ISuffixProperty
    • ITrendingDurationProperty
    • ITrendingDurationTypeProperty
    • MatrixAxis
    • NegativeDisplayType
  • Estrelica.Archer.Metadata.Properties
    • IIsDeprecatedProperty
    • IIsDirectToEditEnabledProperty
    • IIsMobileEnabledProperty
    • IIsNotificationProperty
    • IIsTaskManagementEnabledProperty
    • IIsWaveEnabledProperty
    • IKeepLicensedProperty
    • ISearchViewProperty
  • Estrelica.Archer.Utility
    • APIExceptionExtensions
    • APIPreference
    • APISource
    • ArcherAPIException
    • ArcherEntitySerializer
    • BaseDataWrapper<K>
    • CachedResolver
    • DictionaryDataWrapper<K>
    • DomainFormat
    • EditUtilities
    • ExtensionsUnavailableException
    • FilterCriteriaHelper
    • IAccessResolver
    • IAPIFacade
    • IArcherRestAPI
    • IArcherSoapAPI
    • IArcherUndocumentedAPI
    • ICastleHillExtendedAPI
    • IContentResolver
    • ILayoutResolver
    • IMetadataResolver
    • IReportResolver
    • IValueAccessor
    • ObjectDataWrapper<T, K>
    • ObjectKeyAttribute
    • ValuesListChangeEvent
    • ValuesListChangeEventArgs
  • Estrelica.Interfaces
    • IArcherAuthProvider
    • ICacheProvider
    • IClearable
    • IDatabaseAuthProvider
    • IEditable
    • IEditable<V>
    • IEditableCollection<V>
    • IEditableEnumerable<V>
    • IEditableFieldSelection<V>
    • IEditableInterface<I>
    • IEntityResolver
    • IExtendedAPIAuthProvider
    • IHttpClientAccessor
    • ILogCleanup
    • ILogSubscriber
    • InvalidateEntity<K>
    • InvalidateEntityEventArgs<K>
    • IRecordAccess
    • IRecordAccess<T>
    • IResolverProvider
    • ISessionProvider
    • ISystemUpdateable
    • ITrafficCounter
    • LogLevel
  • Estrelica.Logging
    • BaseLogger
    • ConsoleLogger
    • FileLogger
    • FileLogger.TimestampFormat
    • Logger
    • TraceLogger
  • Estrelica.Utility
    • Arguments
    • BaseRecordAccess
    • DataReaderExtensions
    • DateTimeExtensions
    • Debouncer
    • DebugLog
    • DeferEnumerable<T>
    • DeferValue<V>
    • DictionaryExtensions
    • EnumHelper
    • ExceptionExtensions
    • GuidUtility
    • HandledException
    • HashSetExtensions
    • ICacheHandler
    • ICollectionExtensions
    • IDeferrable
    • IDeferredValue
    • IEnumerableExtensions
    • IgnoreDefaultValuesDictionary<K, V>
    • JsonDictionary<V>
    • OperationExtensions
    • Resource
    • SqlConnectionExtensions
    • SqlUtilities
    • StreamExtensions
    • StringExtensions
    • TableMapper
    • TimeoutDictionary<K, V>
    • TypeExtensions
    • XElementExtensions

Interface IArcherApplication

Inherited Members
IIsDeprecatedProperty.IsDeprecated
IIsDirectToEditEnabledProperty.IsDirectToEditEnabled
IIsMobileEnabledProperty.IsMobileEnabled
IIsNotificationProperty.IsNotification
IIsTaskManagementEnabledProperty.IsTaskManagementEnabled
IIsWaveEnabledProperty.IsWaveEnabled
IKeepLicensedProperty.KeepLicensed
ISearchViewProperty.SearchView
IArcherModule.DelayCalcsForBulkActions
IArcherModule.Description
IArcherModule.Directory
IArcherModule.Fields
IArcherModule.HasReports
IArcherModule.IsDeleted
IArcherModule.IsGeneric
IArcherModule.IsSystem
IArcherModule.LanguageId
IArcherModule.Levels
IArcherModule.Level(string, bool)
IArcherModule.Level(int, bool)
IArcherModule.Level(Guid, bool)
IArcherModule.ModuleStatus
IArcherModule.ModuleType
IArcherModule.Owners
IArcherModule.Solutions
IArcherModule.Status
IArcherModule.ModuleTypeId
IArcherModule.Reports
IArcherModule.Content(int, Action<ISearchDisplayFieldOptions>)
IArcherModule.Content(Action<ISearchOptions>)
IArcherModule.Content(IEnumerable<int>, Action<ISearchDisplayFieldOptions>)
IArcherEntity.this[string]
IComparable.CompareTo(object)
IEquatable<IArcherEntity>.Equals(IArcherEntity)
IArcherGuidEntity.Guid
IArcherNamedEntity.Name
IArcherAliasedEntity.Alias
IArcherUpdateInfoEntity.UpdateInformation
IArcherASONamedEntity.ASOName
IArcherASOEntity.ASOStatus
IArcherEntityBase.EntityType
IArcherEntityBase.Id
IArcherEntityBase.OriginId
Namespace: Estrelica.Archer.Metadata
Assembly: Estrelica.Interfaces.dll
Syntax
[StayPublic]
[DoNotObfuscateType]
public interface IArcherApplication : IIsDeprecatedProperty, IIsDirectToEditEnabledProperty, IIsMobileEnabledProperty, IIsNotificationProperty, IIsTaskManagementEnabledProperty, IIsWaveEnabledProperty, IKeepLicensedProperty, ISearchViewProperty, IArcherModule, IArcherEntity, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IComparable, IEquatable<IArcherEntity>, IArcherGuidEntity, IArcherNamedEntity, IArcherAliasedEntity, IArcherUpdateInfoEntity, IArcherASONamedEntity, IArcherASOEntity, IArcherEntityBase, IArcherBase

Properties

IsAuthoratativeSource

Indicates whether the Application has the "Authoritative Source" property set.

Declaration
bool IsAuthoratativeSource { get; }
Property Value
bool

Remarks

Note that this property name is intentionally misspelled ("Authoratative" rather than "Authoritative") in keeping with the misspelling of the returned value in Archer's REST API result. The underlying implementation checks for both spellings before returning, in case Archer addresses that misspelling in a future release.

IsAuthoritativeSource

Returns the same result as IsAuthoratativeSource, but spell-corrected in case the original spelling bothers you.

Declaration
bool IsAuthoritativeSource { get; }
Property Value
bool

Extension Methods

ArcherEntitySerializer.Serialize(IArcherEntity, int?, bool)
EnumHelper.In<TEnum>(TEnum, params TEnum[])
IEnumerableExtensions.ToEnumerable<T>(T)
StringExtensions.AssertNotNull<T>(T, string)
TypeExtensions.WithDispose<T, V>(T, Func<T, V>)
ICollectionExtensions.AddAll<V>(ICollection<V>, IEnumerable<V>)
ICollectionExtensions.RemoveAll<V>(ICollection<V>, IEnumerable<V>)
DictionaryExtensions.AddAll<K, V>(IDictionary<K, V>, IEnumerable<KeyValuePair<K, V>>, Func<K, V, V, bool>)
DictionaryExtensions.AddAll<K, V>(IDictionary<K, V>, IEnumerable<V>, Func<V, K>)
DictionaryExtensions.AsArrays(IDictionary<string, dynamic>)
DictionaryExtensions.ContainsKeyOfType<V>(IDictionary<string, dynamic>, string)
DictionaryExtensions.ConvertEnum<T>(IDictionary<string, dynamic>, string, T)
DictionaryExtensions.EnumValueOrDefault<V>(IDictionary<string, dynamic>, string)
DictionaryExtensions.EnumValueOrDefault<V>(IDictionary<string, dynamic>, string, V, bool)
DictionaryExtensions.EnumValueOrDefault<K, V>(IDictionary<K, dynamic>, K)
DictionaryExtensions.EnumValueOrDefault<K, V>(IDictionary<K, dynamic>, K, V, bool)
DictionaryExtensions.FixEmptyArrayType<V>(IDictionary<string, dynamic>, string)
DictionaryExtensions.FixEnum<T>(IDictionary<string, dynamic>, string)
DictionaryExtensions.GetDeepValue(IDictionary<string, dynamic>, string, ref dynamic, char)
DictionaryExtensions.GetValuesAsString(IDictionary<string, dynamic>, IEnumerable<string>, bool)
DictionaryExtensions.IsNullOrEmpty<K, V>(IDictionary<K, V>)
DictionaryExtensions.LoadFromQuery<K, V>(IDictionary<K, V>, string, string, Action<SqlCommand>)
DictionaryExtensions.LoadFromQuery<K, V>(IDictionary<K, V>, string, string, K, V, Action<SqlCommand>)
DictionaryExtensions.MergeFrom<K, V>(IDictionary<K, V>, IDictionary<K, V>, bool)
DictionaryExtensions.RenameKey(IDictionary<string, dynamic>, string, string, bool)
DictionaryExtensions.RenameKeyOfType<V>(IDictionary<string, dynamic>, string, string, bool)
DictionaryExtensions.Set<K, V>(IDictionary<K, V>, K, V, bool)
DictionaryExtensions.SetAll<K, V>(IDictionary<K, V>, IEnumerable<KeyValuePair<K, V>>)
DictionaryExtensions.ValueOrCreate<K, V>(IDictionary<K, V>, K, Func<V>)
DictionaryExtensions.ValueOrCreateAsync<K, V>(IDictionary<K, V>, K, Func<V>)
DictionaryExtensions.ValueOrCreateAsync<K, V>(IDictionary<K, V>, K, Func<Task<V>>)
DictionaryExtensions.ValueOrCreateAsync<K, V>(IDictionary<K, V>, K, Task<V>)
DictionaryExtensions.ValueOrCreateNonNull<K, V>(IDictionary<K, V>, K, Func<V>)
DictionaryExtensions.ValueOrCreateType<V2>(IDictionary<string, dynamic>, string, Func<V2>)
DictionaryExtensions.ValueOrCreateType<V2, K, V>(IDictionary<K, V>, K, Func<V2>)
DictionaryExtensions.ValueOrDefault<V>(IDictionary<string, dynamic>, string)
DictionaryExtensions.ValueOrDefault<V>(IDictionary<string, dynamic>, string, V)
DictionaryExtensions.ValueOrDefault<K, V>(IDictionary<K, dynamic>, K)
DictionaryExtensions.ValueOrDefault<K, V>(IDictionary<K, dynamic>, K)
DictionaryExtensions.ValueOrDefault<K, V>(IDictionary<K, dynamic>, K, V)
DictionaryExtensions.ValueOrDefault<K, V>(IDictionary<K, V>, K, V)
DictionaryExtensions.AsArray<V>(IEnumerable<V>, bool)
DictionaryExtensions.ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>)
DictionaryExtensions.ContainsAny<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>)
DictionaryExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
DictionaryExtensions.ToDictionary<K, V>(IEnumerable<KeyValuePair<K, V>>)
IEnumerableExtensions.Distinct<T, K>(IEnumerable<T>, Func<T, K>)
IEnumerableExtensions.Matches<T>(IEnumerable<T>, IEnumerable<T>, bool, bool, bool)
StringExtensions.Conjoin(IEnumerable, string, bool)
EnumHelper.CastNullable<TEnum>(object)
TypeExtensions.ConvertTo<V>(object)
TypeExtensions.TryConvert<V>(object, out V)
Back to top Copyright 2019-2023 by CastleHill Software LLC