Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 14.x
  • Verint Community
Verint Community 14.x
API Documentation IPropertyTemplateOptions Plugin Supplementary Type
  • User Documentation
  • Ask the Community
  • API Documentation
  • Manager Training
  • Developer Training
  • Tags
  • Sub-Groups
  • More
  • Cancel
  • New
  • +API Documentation
  • +In-Process API Documentation
  • -Plugin API Documentation
    • -Plugin Associated Types
      • ActivityStory Plugin Supplementary Type
      • ActivityStoryActor Plugin Supplementary Type
      • ActivityStoryActor Plugin Supplementary Type (1)
      • ActivityStoryCreateOptions Plugin Supplementary Type
      • ActivityStoryTypeListOptions Plugin Supplementary Type
      • ActivityStoryUpdateOptions Plugin Supplementary Type
      • AdditionalInfo Plugin Supplementary Type
      • ApiList(T) Plugin Supplementary Type
      • Application Plugin Supplementary Type
      • AuditableIgnore Plugin Supplementary Type
      • AuthenticationConfigurationController (v3) Plugin Supplementary Type
      • AuthenticationOptions (v3) Plugin Supplementary Type
      • AuthenticationToken (v2) Plugin Supplementary Type
      • AuthenticationTokenController (v2) Plugin Supplementary Type
      • AuthenticationTokenCreateOptions (v2) Plugin Supplementary Type
      • AuthenticationTokenGetOptions (v2) Plugin Supplementary Type
      • AutomationEventHandler Plugin Supplementary Type
      • AutomationEventOptions Plugin Supplementary Type
      • AutomationVersioningResult Plugin Supplementary Type
      • BeforeInitializationArguments Plugin Supplementary Type
      • BusMessageReceivedEventArgs Plugin Supplementary Type
      • BusMessageSource Plugin Supplementary Type
      • CentralizedFile Plugin Supplementary Type
      • CentralizedFileStorageDeliveryRequest Plugin Supplementary Type
      • ChangePasswordOptions (v3) Plugin Supplementary Type
      • Color Plugin Supplementary Type
      • Container Plugin Supplementary Type
      • Content Plugin Supplementary Type
      • ContextItem Plugin Supplementary Type
      • CookieCollection Plugin Supplementary Type
      • CustomNavigationItem (v3) Plugin Supplementary Type
      • CustomNavigationItemIsSelectedCallback (v3) Plugin Supplementary Type
      • CustomNavigationItemIsVisibleCallback (v3) Plugin Supplementary Type
      • DateRangeFacet Plugin Supplementary Type
      • DateRangeFacetResult Plugin Supplementary Type
      • DateRangeFilter Plugin Supplementary Type
      • Day Plugin Supplementary Type
      • DefaultRestResponse (v2) Plugin Supplementary Type
      • EditableReviewableContentData Plugin Supplementary Type
      • EmailConfigurationController Plugin Supplementary Type
      • EmailMessage Plugin Supplementary Type
      • EmailProcessingOptions (v2) Plugin Supplementary Type
      • EmailResponse Plugin Supplementary Type
      • EmailTarget Plugin Supplementary Type
      • EmbeddableContentFragmentValidationState (v2) Plugin Supplementary Type
      • EmbeddedEmailFile Plugin Supplementary Type
      • EndpointDocumentation Plugin Supplementary Type
      • Error Plugin Supplementary Type
      • ExpiredAuthenticationTokenOptions (v2) Plugin Supplementary Type
      • ExtendedAttribute Plugin Supplementary Type
      • ExtendedAuditableValue Plugin Supplementary Type
      • ExternalLinkedAuthenticationCallbackOptions (v2) Plugin Supplementary Type
      • ExternalLinkedAuthenticationInitializeOptions (v2) Plugin Supplementary Type
      • ExternalLinkedAuthenticationUserData (v2) Plugin Supplementary Type
      • FieldFacet Plugin Supplementary Type
      • FieldFacetResult Plugin Supplementary Type
      • FieldFacetSort Plugin Supplementary Type
      • FieldFilter Plugin Supplementary Type
      • FileStorageLocation Plugin Supplementary Type
      • FileStoreCacheConfiguration Plugin Supplementary Type
      • FileStoreCacheInclude Plugin Supplementary Type
      • FileValidationResult Plugin Supplementary Type
      • FileViewerMediaType Plugin Supplementary Type
      • FileViewerNotSupportedException Plugin Supplementary Type
      • FileViewerViewType Plugin Supplementary Type
      • FormCollection Plugin Supplementary Type
      • Group Plugin Supplementary Type
      • HeaderCollection Plugin Supplementary Type
      • HttpContext Plugin Supplementary Type
      • HttpMethod (v2) Plugin Supplementary Type
      • HttpRequest Plugin Supplementary Type
      • HttpResponse Plugin Supplementary Type
      • IAbuseController Plugin Supplementary Type
      • IActivityStory Plugin Supplementary Type
      • IActivityStoryController Plugin Supplementary Type
      • IActivityStoryUpdateController Plugin Supplementary Type
      • IAdministrationExplicitPanelController Plugin Supplementary Type
      • IApiController Plugin Supplementary Type
      • IApplication Plugin Supplementary Type
      • IApplicationStateChanges Plugin Supplementary Type
      • IAutomationEventController Plugin Supplementary Type
      • IAutomationFactoryDefaultController Plugin Supplementary Type
      • IBadgeableAdministrationExplicitPanelController Plugin Supplementary Type
      • IBadgeableAdministrationPanelController Plugin Supplementary Type
      • IBadgeableApplicationPanelController Plugin Supplementary Type
      • IBadgeableContainerPanelController Plugin Supplementary Type
      • IBadgeableExplicitPanelController Plugin Supplementary Type
      • IBadgeableThemePanelController Plugin Supplementary Type
      • ICentralizedFile Plugin Supplementary Type
      • ICentralizedFileEventExecutor Plugin Supplementary Type
      • ICentralizedFileStorageProvider Plugin Supplementary Type
      • IClientsController Plugin Supplementary Type
      • IContainer Plugin Supplementary Type
      • IContainerStateChanges Plugin Supplementary Type
      • IContent Plugin Supplementary Type
      • IContentEmbeddableContentTypeController (v2) Plugin Supplementary Type
      • IContentEmbeddableUpdater (v2) Plugin Supplementary Type
      • IContentFragmentConfigurationAdjustmentController Plugin Supplementary Type
      • IContentReviewController Plugin Supplementary Type
      • IContentStateChanges Plugin Supplementary Type
      • IContextCollection Plugin Supplementary Type
      • IContextItem Plugin Supplementary Type
      • IContextualScriptedContentFragmentExtension Plugin Supplementary Type
      • ICustomNavigationItemConfiguration (v3) Plugin Supplementary Type
      • IDboAccessSqlServerConnectedPlugionController Plugin Supplementary Type
      • IDistributedCacheSerializer(T) Plugin Supplementary Type
      • IEmbeddableContentFragment (v2) Plugin Supplementary Type
      • IExplicitPanelController Plugin Supplementary Type
      • IExportUserDataSourceController Plugin Supplementary Type
      • IExtendedAttribute Plugin Supplementary Type
      • IExternalLinkedAuthenticationProviderController (v2) Plugin Supplementary Type
      • IFileEmbeddableContentTypeController Plugin Supplementary Type
      • IFileViewerOptions Plugin Supplementary Type
      • IGroupNewPostLink Plugin Supplementary Type
      • IHashTagController Plugin Supplementary Type
      • IHttpCallbackController Plugin Supplementary Type
      • IHttpRequest Plugin Supplementary Type
      • IInstallableCfsFile Plugin Supplementary Type
      • ILanguageDetectionController Plugin Supplementary Type
      • ILicensedComponentController Plugin Supplementary Type
      • IMaintainedSearchableContentTypeController Plugin Supplementary Type
      • IMentionController Plugin Supplementary Type
      • IMessageBusController (v2) Plugin Supplementary Type
      • IMessageBusController Plugin Supplementary Type
      • IMetricController Plugin Supplementary Type
      • IMigratableCentralizedFileStorageProviderController Plugin Supplementary Type
      • IndexField Plugin Supplementary Type
      • INotificationController Plugin Supplementary Type
      • IPageContext Plugin Supplementary Type
      • IPageOutputController Plugin Supplementary Type
      • IPermission Plugin Supplementary Type
      • IPermissionRegistrarController Plugin Supplementary Type
      • IPluginConfiguration (v2) Plugin Supplementary Type
      • IPropertyRuleExecutionOptions Plugin Supplementary Type
      • IPropertyRuleRenderingOptions Plugin Supplementary Type
      • IPropertyTemplateOptions Plugin Supplementary Type
      • IReadOnlyConfigurationData Plugin Supplementary Type
      • IRestEndpointController (v2) Plugin Supplementary Type
      • IRestRequest (v2) Plugin Supplementary Type
      • IRestResponse (v2) Plugin Supplementary Type
      • IRestScopeGroupRegistrationController (v2) Plugin Supplementary Type
      • IScoreController Plugin Supplementary Type
      • IScriptedContentFragmentController Plugin Supplementary Type
      • IScriptedEmailController Plugin Supplementary Type
      • IScriptedEmbeddableFactoryDefaultController (v2) Plugin Supplementary Type
      • ISocketController Plugin Supplementary Type
      • ISqlServerConnectedPlugionController Plugin Supplementary Type
      • ISystemStatusIndicatorController Plugin Supplementary Type
      • IThemeContext Plugin Supplementary Type
      • ITranslatablePluginAdjustmentController Plugin Supplementary Type
      • ITranslatablePluginController Plugin Supplementary Type
      • IUrlAccessController Plugin Supplementary Type
      • IUrlController Plugin Supplementary Type
      • IUserActionLink Plugin Supplementary Type
      • IWebhookController Plugin Supplementary Type
      • IWebhookEvent Plugin Supplementary Type
      • IWeightedMetric Plugin Supplementary Type
      • JobContext Plugin Supplementary Type
      • JobData Plugin Supplementary Type
      • JobSchedule Plugin Supplementary Type
      • JoinlessGroupPermissionConfiguration Plugin Supplementary Type
      • LegacyTemplate Plugin Supplementary Type
      • LicensedComponent Plugin Supplementary Type
      • ListReviewableContentOptions Plugin Supplementary Type
      • LoginOptions (v3) Plugin Supplementary Type
      • LogoutOptions (v3) Plugin Supplementary Type
      • MailAddress Plugin Supplementary Type
      • MailGatewayAttachment (v2) Plugin Supplementary Type
      • MailGatewayMessage (v2) Plugin Supplementary Type
      • MembershipGroupPermissionConfiguration Plugin Supplementary Type
      • MentionableCategory Plugin Supplementary Type
      • MentionableContext (v2) Plugin Supplementary Type
      • MentionHostContext Plugin Supplementary Type
      • MentionPreviewOptions (v2) Plugin Supplementary Type
      • MentionViewOptions (v2) Plugin Supplementary Type
      • MessageReceivedEventArgs Plugin Supplementary Type
      • Notification Plugin Supplementary Type
      • NotificationActor Plugin Supplementary Type
      • NotificationCategory Plugin Supplementary Type
      • NotificationCreateUpdateOptions Plugin Supplementary Type
      • NotificationDeleteOptions Plugin Supplementary Type
      • NotificationGetOptions Plugin Supplementary Type
      • NotificationUserChanges Plugin Supplementary Type
      • PageContext Plugin Supplementary Type
      • PageDefinitionOptions Plugin Supplementary Type
      • PagedList(T) Plugin Supplementary Type
      • PasswordRequestType (v3) Plugin Supplementary Type
      • PathSearchOption Plugin Supplementary Type
      • PermissionConfiguration Plugin Supplementary Type
      • PluginInitializationReason Plugin Supplementary Type
      • ProfileField Plugin Supplementary Type
      • Property Plugin Supplementary Type
      • PropertyGroup Plugin Supplementary Type
      • PropertyRule Plugin Supplementary Type
      • PropertyRuleOption Plugin Supplementary Type
      • PropertySubGroup Plugin Supplementary Type
      • PropertyTemplateOption Plugin Supplementary Type
      • PropertyValue Plugin Supplementary Type
      • QueryCollection Plugin Supplementary Type
      • QueryString Plugin Supplementary Type
      • RawDefinitionOptions Plugin Supplementary Type
      • ReadOnlyReviewableContentActionData Plugin Supplementary Type
      • ReadOnlyReviewableContentData Plugin Supplementary Type
      • RegisterUserOptions (v3) Plugin Supplementary Type
      • RelatedContentListOptions Plugin Supplementary Type
      • RenderedEmailBody Plugin Supplementary Type
      • RenderTarget Plugin Supplementary Type
      • RequestDocumentation Plugin Supplementary Type
      • ResponseDocumentation Plugin Supplementary Type
      • RestEndpointDocumentation (v2) Plugin Supplementary Type
      • RestParameterLocation Plugin Supplementary Type
      • RestRequired Plugin Supplementary Type
      • RestRouteCreateOptions (v2) Plugin Supplementary Type
      • RestScopeEntity (v2) Plugin Supplementary Type
      • RestScopeEntityAssignment (v2) Plugin Supplementary Type
      • ReviewableContent Plugin Supplementary Type
      • ReviewableContentHistory Plugin Supplementary Type
      • ReviewableContentOptions Plugin Supplementary Type
      • ReviewableContentUpdateOptions Plugin Supplementary Type
      • ReviewWorkflow Plugin Supplementary Type
      • ReviewWorkflowConfigurationFormOptions Plugin Supplementary Type
      • RevokeAuthenticationTokenOptions (v2) Plugin Supplementary Type
      • RouteValueCollection Plugin Supplementary Type
      • SaveFilesOptions Plugin Supplementary Type
      • ScheduleType Plugin Supplementary Type
      • ScopedProperty Plugin Supplementary Type
      • ScriptedContentFragmentMetadata Plugin Supplementary Type
      • ScriptedContentFragmentOptions Plugin Supplementary Type
      • ScriptedEmailRenderOptions Plugin Supplementary Type
      • ScriptedEmailVersioningResult Plugin Supplementary Type
      • ScriptedEmbeddableVersioningResult (v2) Plugin Supplementary Type
      • SearchCategory Plugin Supplementary Type
      • SearchField Plugin Supplementary Type
      • SearchFilterBase Plugin Supplementary Type
      • SearchIndexDeleteOptions Plugin Supplementary Type
      • SearchIndexDocument Plugin Supplementary Type
      • SearchResult Plugin Supplementary Type
      • SearchResults Plugin Supplementary Type
      • SearchResultsListOptions Plugin Supplementary Type
      • SendEmailResponse Plugin Supplementary Type
      • SetCookieOptions Plugin Supplementary Type
      • SystemStatus Plugin Supplementary Type
      • SystemStatusType Plugin Supplementary Type
      • Target Plugin Supplementary Type
      • Translation Plugin Supplementary Type
      • Unit Plugin Supplementary Type
      • User Plugin Supplementary Type
      • UserConnectedEventArgs Plugin Supplementary Type
      • UserDisconnectedEventArgs Plugin Supplementary Type
      • UserRenderableMessageRenderOptions Plugin Supplementary Type
      • UserRenderableMessageTextRenderOptions Plugin Supplementary Type
      • Warning Plugin Supplementary Type
    • +Plugin Types
  • +REST API Documentation
  • +Widget, Theme, and Automation APIs

IPropertyTemplateOptions Plugin Supplementary Type


IPropertyTemplateOptions is defined in the Telligent.Evolution.Extensibility.Configuration.Version1 namespace.

Definition

interface IPropertyTemplateOptions
{
	bool CanStoreUrlContents { get;  }
	string DateFormatString { get;  }
	string DateTimeFormatString { get;  }
	string FormId { get;  }
	string JsonApi { get;  }
	Property Property { get;  }
	string TimeFormatString { get;  }
	string UniqueId { get;  }
	string ValidUrlPattern { get;  }
	Object Value { get;  }
	string ResolveResource(string resourceName, string defaultText);
}

Properties

NameTypeDescriptionDefaultOptions
CanStoreUrlContentsboolReturns true if the configuration store for this property supports storing referenced URL contents. When URL contents can be stored, local CFS URL references in HTML, Url, UrlList, and configured Custom properties will be saved with this configuration data.
DateFormatStringstringThe .net format string used to format a DateTime object into a date string.
DateTimeFormatStringstringThe .net format string used to format a DateTime object into a date-and-time string.
FormIdstringThe client identifier used by the form. This ID can be used with the dynamicForm jQuery plugin to interace with other properties within the same configuration form.
JsonApistringThe JSON private API to interface with the overall form:
{
  register: function({
    hasValue: function() { /* return true or false */ }
    val: function(val) { /* if val is defined, set the value of the property. if not, return the current value */ } 
  }),
  changed: function(val) { /* notify the form of changes to this property's value */ }
}
This API should be rendered by the template and used to interact with the overall form. The register function should be called by this property template and define the hasValue and val functions. When the value of this property is changed by the rendering of this template, the changed function should be called.
PropertyPropertyThe property to render.
TimeFormatStringstringThe .net format string used to format a DateTime object into a time string.
UniqueIdstringThe unique identifier to use for client rendering. Any additional identifiers required by the rendering of the property should be extended from this one.
ValidUrlPatternstringThe regular expression pattern that can be used to validate a URL.
ValueObjectThe current value of the property.

Methods

string ResolveResource(string resourceName, string defaultText);

Resolves a language resource name to a string or defaults to the provided text if the resource is not available.

Parameters

NameTypeDescriptionRequiredDefaultOptions
resourceNamestringResource NameRequired
defaultTextstringDefault TextRequired

Return Type

string


  • Share
  • History
  • More
  • Cancel
Related
Recommended
  • Verint
  • Professional Services
  • Submit a Support Ticket
  • Become a Partner
  • Request a Demo
  • Contact Us

About
Privacy Policy
Terms of use
Copyright 2026 Verint, Inc.
Powered by Verint Community