SAS Namespace Types |
Subclass of LocalizedType
Subtypes
Used to contain name/value pairs.
The AbstractProperty metadata type defines attributes and associations that are common to all of the property types; however, as a supertype, it should not be instantiated. When defining a metadata object to contain an actual name/value pair, use the Property metadata type or one of the other property metadata types, depending on the usage goal.The following list of associations is used to determine if this object should inherit access controls from another object (inheritance), or if the association is allowed for the object (enforcement). An association will not be created unless the calling user is authorized to update one or both objects involved in the association. For more information about inheritance and enforcement rules, see the SAS Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
IsExpert | Should the property be available only to expert users? | int | |
IsLinked | IsLinked | int | |
IsRequired | Is this parameter required? | int | |
IsUpdateable | Can this property be updated? | int | |
IsVisible | Should this property be displayed in a UI? | int |
Inherited Attributes
Name,
Id,
Desc,
MetadataCreated,
MetadataUpdated,
ChangeState,
LockedBy,
SecTransctxt,
UsageVersion
Inherited Associations
AccessControls/Objects,
Changes/Objects,
CustomAssociations/OwningObject,
Documents/Objects,
Extensions/OwningObject,
ExternalIdentities/OwningObject,
Groups/Members,
Implementors/ImplementedObjects,
Keywords/Objects,
LocalizedAttributes/AssociatedLocalizedObject,
Notes/Objects,
PrimaryPropertyGroup/AssociatedObject,
Prompts/PromptEnabledObject,
Properties/AssociatedObject,
PropertySets/OwningObject,
ReferencedObjects/AssociatedObjects,
Resources/LocalizedObject,
ResponsibleParties/Objects,
SourceTransformations/TransformationSources,
SpecSourceTransformations/SourceSpecifications,
SpecTargetTransformations/TargetSpecifications,
TargetTransformations/TransformationTargets,
Timestamps/Objects,
Trees/Members,
TSObjectNamespace/TSObjects,
UsedByPrototypes/UsingPrototype,
UsingPrototype/UsedByPrototypes,
Variables/AssociatedObject
IsExpert
Type: intShould the property be available only to expert users?
IsLinked
Type: intIsLinked
IsRequired
Type: intIs this parameter required?
IsUpdateable
Type: intCan this property be updated?
IsVisible
Type: intShould this property be displayed in a UI?
AssociatedPropertyGroup
Cardinality: 0 to 1
Partner: GroupedProperties
The group that contains these properties.
Associated Types:
PropertyGroupCustomizers
Cardinality: 0 to *
Partner: CustomizedProperties
The programs used to customize this object. A customizer is a standalone editor used to customize or edit a value. It does not reside inside a UI element as an editor does, but defines it's own window. If none exists on the entity, the customizer of the property type is returned.
Associated Types:
SoftwareComponent, ConfiguredComponent, DeployedComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentEditors
Cardinality: 0 to *
Partner: EditedProperties
The programs that can edit this property. The editor is a component that can be placed inside a UI container, such as a property sheet, and that edits the property value.
Associated Types:
SoftwareComponent, ConfiguredComponent, DeployedComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponentStoredConfiguration
Cardinality: 0 to 1
Partner: AssociatedProperty
The configuration information for this object.
Associated Types:
Text, ArchiveEntry, ArchiveFile, Document, File, SASCatalogEntry, TextStoreValidators
Cardinality: 0 to *
Partner: ValidatedProperties
The programs that can validate the value of this property.
Associated Types:
SoftwareComponent, ConfiguredComponent, DeployedComponent, LogicalServer, ServerComponent, ServerContext, ServiceComponent
Copyright © SAS Institute Inc. All rights reserved.