mySobek Home   |   Help
Skip Navigation Links.
Expand <a href='https://sobekrepository.org/sobekcm' title='Sobek home page'>Project Home</a>Project Home
Expand <a href='https://sobekrepository.org/help' title='Online user help'>User Help</a>User Help
Expand <a href='https://sobekrepository.org/sobekcm/technical' title='Sobek home page'>Technical Help</a>Technical Help
Expand <a href='https://sobekrepository.org/software' title='Center for downloading all SobekCM-related software'>Download Center</a>Download Center
Training Videos
Collapse <a href='https://sobekrepository.org/codehelp' title='Details on each of the different classes, interfaces, properties, etc..'>Code Details</a>Code Details
MISSING BANNER

Behaviors_Info Class



Class holds all the non-descriptive behavior information, such as under which aggregations this item should appear, which web skins, etc..


Namespace: SobekCM.Resource_Object.Behaviors
Assembly: SobekCM_Resource_Object (in SobekCM_Resource_Object.dll) Version: 4.10.0.0 (4.10.0)

Syntax

C#
[SerializableAttribute]
public class Behaviors_Info : XML_Writing_Base_Type

Remarks

Depending on the currently METS-writing profile, much of this data can also be written into a METS file, which differentiates this object from the Web_Info object, which is utilized by the web server to assist with some rendering and to generally improve performance by calculating and saving several values when building the resource object.

Inheritance Hierarchy

System..::..Object
  SobekCM.Resource_Object..::..XML_Writing_Base_Type
    SobekCM.Resource_Object.Behaviors..::..Behaviors_Info

Constructors

  NameDescription
Public methodBehaviors_Info
Constructor for a new instance of the Behaviors_Info class

Methods

  NameDescription
Public methodAdd_Aggregation(String)
Adds an aggregation, if it doesn't exist
Public methodAdd_Aggregation(String, String)
Adds an aggregation, if it doesn't exist
Public methodAdd_Aggregation(String, String, String)
Adds an aggregation, if it doesn't exist
Protected methodAdd_BehaviorSec_METS
Returns the METS behavior section associated with this resource
Public methodAdd_Item_Level_Page_View
Add a new SobekCM item-level page view to this resource
Protected methodAdd_METS_Processing_Metadata
Returns the METS formatted XML for all the processing parameters for SobekCM
Public methodAdd_Tickler
Clear all the ticklers associated with this item
Public methodAdd_User_Tag
Add a new user tag to this item
Public methodAdd_View(View_Enum)
Add a new SobekCM View to this resource
Public methodAdd_View(View_Object)
Add a new SobekCM View to this resource
Public methodAdd_View(View_Enum, String, String)
Add a new SobekCM View to this resource
Public methodAdd_View(View_Enum, String, String, String)
Add a new SobekCM View to this resource
Public methodAdd_Web_Skin
Add a new web skin code to this item
Public methodAdd_Wordmark(String)
Adds a wordmark/icon, if it doesn't exist
Public methodAdd_Wordmark(Wordmark_Info)
Adds a wordmark/icon, if it doesn't exist
Public methodAdd_Wordmarks
Adds a wordmark/icon, if it doesn't exist
Protected methodCalculate_GUID
Public methodClear_Aggregations
Clear all of the aggregations associated with this item
Public methodClear_Item_Level_Page_Views
Clear the SobekCM item-level page views linked to this resource
Public methodClear_Ticklers
Clear all the ticklers associated with this item
Public methodClear_Views
Clear all the pre-existing views from this item
Public methodClear_Web_Skins
Clear all the pre-existing web skins from this item
Public methodClear_Wordmarks
Clears all the icon/wordmarks associated with this item
Public methodConvert_String_To_XML_Safe
Converts a basic string into an XML-safe string
(Inherited from XML_Writing_Base_Type.)
Public methodDedupe_Wordmarks
Dedupes the wordmarks to ensure that no duplication is occurring
Public methodDelete_User_Tag
Delete a user tag from this object, by TagID and UserID
Public methodHas_Viewer_Type
Checks to see if the viewer type is in use for this digital resource
Public methodInsert_View(Int32, View_Enum)
Add a new SobekCM View to this resource
Public methodInsert_View(Int32, View_Enum, String, String)
Add a new SobekCM View to this resource
Public methodSet_Primary_Identifier
Sets the type and identifier for the primary alternate identifier associated with this item group
Public methodSet_Private
Makes this item private in the behaviorSec, which results in a VisibilityRestrictions tag of -1 in the procParam of the resulting METS
Public methodSet_Public
Makes this item public in the behaviorSec, which results in a VisibilityRestrictions tag of zero in the procParam of the resulting METS
Public methodSet_Serial_Info
Saves the data stored in this instance of the element to the provided bibliographic object
Protected methodStatic memberToMETS
Returns a single value in METS formatted XML

Properties

  NameDescription
Public propertyAggregation_Code_List
Gets the list of all aggregation codes
Public propertyAggregation_Codes
Gets the list of all aggregation codes as a single semi-colon delimited string
Public propertyAggregation_Count
Get the number of aggregation codes associated with this resource
Public propertyAggregations
Gets the readonly list of all aggregation codes
Public propertyCan_Be_Described
Flag determines if this item can be described online by logged in users
Public propertyCheckOut_Required
Flag determines if this item is reserved for single-item use online
Public propertyCheckOut_Required_Is_Null
Flag indicates if a checkout required value is provided, or if that flag is currently NULL.
Public propertyDark_Flag
Flag determines if this item is currently set to DARK and can never be made public or have files added online
Public propertyDark_Flag_Is_Null
Flag indicates if a dark flag value is provided, or if that flag is currently NULL.
Public propertyDefault_View
Gets and sets the default view for this item
Public propertyEmbedded_Video
Gets and sets the embedded video code
Public propertyExpose_Full_Text_For_Harvesting
Flag indicates if the full text should be included in the static files generated for search engine indexing robots
Public propertyGroupTitle
Gets and sets the group title for this item from the SobekCM Web database
Public propertyGroupType
Gets and sets the group type for this item from the SobekCM Web database
Public propertyhasSerialInformation
Gets flag which indicates if there is any serial hierarchy information in this object
Public propertyIP_Restriction_Membership
Bitwise flags determines if this item should be restricted to certain IP ranges
Public propertyIP_Restriction_Membership_Is_Null
Flag indicates if a value is provided for the current IP Restriction Membership, or if that value is currently NULL.
Public propertyItem_Level_Page_Views
List of page views which are generally accessible for this item
Public propertyItem_Level_Page_Views_Count
Gets the number of page views associated with this resource
Public propertyLeft_To_Right
Flag indicates if this item should be displayed Left-to-Right, rather than the default Right-to-Left.
Public propertyMain_Page
Gets the information about the main page for this item
Public propertyMain_Thumbnail
Gets and sets the name of the main thumbnail file
Public propertyNotifyEmail
Gets or sets the notification email for this record
Public propertyPrimary_Identifier
Get the primary alternate identifier associated with this item group
Public propertyPublicly_Accessible
Flag determines if this item is publicly accessible or only accessible to internal users
Public propertySerial_Info
Gets the serial hierarchy information associated with this resource
Public propertySuppress_Endeca
Flag determines if this item should be suppressed in the Endeca feed of digital resources
Public propertyText_Searchable
Gets and sets the text searchable flag for this item from the SobekCM Web database
Public propertyTicklers
List of ticklers associated with this item
Public propertyTicklers_Count
Gets the number of ticklers associated with this item
Public propertyUser_Tags
Gets the collection of SobekCM user tags associated with this resource
Public propertyUser_Tags_Count
Gets the number of overall SobekCM user tags associated with this resource
Public propertyViews
Gets the collection of SobekCM views associated with this resource
Public propertyViews_Count
Gets the number of overall SobekCM views associated with this resource
Public propertyWeb_Skin_Count
Get the number of web skins linked to this item
Public propertyWeb_Skins
Gets the collection of web skins associated with this resource
Public propertyWordmark_Count
Get the number of wordmarks (or wormdarks) associated with this resource
Public propertyWordmarks
Gets the collection of wordmarks (or wordmarks) associated with this resource

See Also



Version 4.10.0 ( last generated Monday, March 7, 2016 )