Welcome Guest! Register/Login
Web services for automated content conversion and deployment

Building Web Applications with Hyper.Net Framework SDK

Show Comments (0)    Public Domain Bookmark this publication
Building Web Applications with the Hyper.Net Framework SDK Hyper.Net Framework SDK Business Object Model Class Overview Primary Data Classes
Primary Data Classes
 
 
MetaInfo
Public Instance Properties
 
   
Gets or sets the name of the MetaInfo
Gets or sets the sequence number of the MetaInfo
Gets or sets the value indicating type of the MetaInfo
Gets or sets the value of the MetaInfo
Gets the XmlDocument representing the current MetaInfo Object.
 
 
MetaInfoCollection
Public Instance Properties
 
   
Gets the XML representation of the set of meta information contained in the collection.
Public Instance Methods
   
Adds the specified MetaInfo object to the end of the MetaInfoCollection.
Returns a value indicating whether the specified MetaInfo is member of the MetaInfoCollection
Searches for the specified MetaInfo and returns the zero-based index of the first occurrence within the collection.
Adds the specified MetaInfo object to the MetaInfoCollection at the specified zero-based index.
Gets the MetaInfo object at the specified index.
Removes the specified MetaInfo from the collection.
 
Publication
Public Instance Properties
 
     
Gets the email address of the person in charge of approvals for the current Publication.
 
Gets the value indicating the intended audience for the Publication.
 
Gets the value indicating the formats this Publication is available
 
Gets the category of the current Publication class.
 
Gets the actual comment made to the current Publication.
 
Gets the actual value of a custom field #1 made to the current Publication.
V4.7
Gets the actual value of a custom field #2 made to the current Publication.
V4.7
Gets the actual value of a custom field #3 made to the current Publication.
V4.7
Gets the actual value of a custom field #4 made to the current Publication.
V4.7
Gets the actual value of a custom field #5 made to the current Publication.
V4.7
Gets the actual value of a custom field #6 made to the current Publication.
V4.7
Gets the actual value of a custom field #7 made to the current Publication.
V4.7
Gets the Publication Custom Date field value.
V4.7
Gets the document identification for the current Publication instance.
 
Gets the Document Title for the current Publication object.
V4.7
Gets the document type which was used in the Doument Management System for the Publication
 
Gets the string date since when the current Publication is marked as effective.
 
Gets the string date of the expiration date of the current Publication.
 
Gets the Folder Path for the current Publication object.
V4.7
Gets the boolean value representing whether the current Publication was approved or not.
 
Gets the boolean value representing whether the current Publication is effective or not.
 
Gets the Language for the current Publication object.
V4.7
Gets the name of the last person who had approved the current Publication.
 
Gets the string date from the last approval of the current Publication.
 
Gets the name of the person who had modified the Publication for the last time.
 
Gets the string date from the last modification of the current Publication.
 
Gets the meta informations that are available for the current Publication instance.
 
Gets the email address of the person in charge of production for the current Publication.
 
Gets the string date of publication for the current Publication instance.
 
Gets the interal Id for this Publication
 
Gets all the topics of the PublicationTable of Contents.
V4.7
Gets the tilte for the current Publication instance.
V4.7
Gets the URL to the source document within the Document Management System represented by the Publication
 
Gets the URL to the Hyper.Net Master Index containing the request to publish the current Publication
 
Gets the version of the document within the Document Management System representing the Publication
 
Gets the XmlDocument representing the current Publication Object.
 
 
PublicationCollection
Public Instance Properties
   
Gets the number of elements contained in the CollectionBase instance.
Gets the XML representation of the set of Publication class instances contained in the collection.
Public Instance Methods
     
Adds the specified Publication to the end of the PublicationCollection.
 
Removes all objects from the CollectionBase instance.
 
Returns a value indicating whether the specified Publication is member of the PublicationCollection
 
Overloaded. Gets the Publication object using the specified PublicationId.
V4.7
Searches for the specified Publication and returns the zero-based index of the first occurrence within the collection.
 
Adds the specified Publication object to the PublicationCollection at the specified zero-based index.
 
Overloaded. Gets the Publication object at the specified index.
 
Removes the specified Publication from the collection.
 
Removes the element at the specified index of the CollectionBase instance.
 
 
Search
Public Instance Properties
 
     
Returns a value indicating the number of ColumnFormater objects in the Search. Read-only.
 
Get Count of HyperNet fields on level
 
Gets or sets the value indicating the DateTimeStyle to be used when implementing the Search.
V4.7
Enables the full-text search, and stores the information to be queried in the database
V4.7
Sets the proper criteria-WHERE statement to condition the results of the query.
 
xml result of search;
 
xml presentation of search result for TreeView Control;
V4.7
Public Instance Methods
     
Overloaded. Overloaded. This function replaces the format specification in a string with the literal equivalent of the value of a specified HyperNetField object instance.
 
Execute search
 
Execute search for defined column
 
Executes a search defined for a column, tailored for the TreeviewNavigation Web Server Control.
V4.7
Execute the defined search, tailoring the proper estructure for the TreeviewNavigation Web Server Control.
V4.7
Function to get the connection string to the sql database from web.config settings
 
Get HyperNetField[] for ColumnFormater
 
 
Topic
Public Instance Properties
   
Contains the name of the attachment - if any - to this Topic
Gets the value indicating the file extension of the attachment
Gets an XmlDocument containing the bookmarks that belongs to the current Topic Instance.
Gets an XmlDocument containing the broken links for the current Topic object, in order to hide them when presented by the Content Web Server Control.
Gets the number of children to the current Topic instance.
Gets the content of the current instance of the Topic
Gets or sets the ContentStorageDirectory value of a Topic instance.
Sets the ExcludeTopicTypes value of a Topic instance.
Gets the value indicating whether the current Topic has available content or not.
Gets the value indicating whether the XML that has been created by Hyper.Net is available or not.
Gets the value indicating whether the html is available for the Topic or not.
Gets the heading of the current Topic instance.
Gets the transformed XML document that represents the content of the Topic.
Gets the Indexes of the current Topic instance.
Gets the value indicating whether the current Topic instance is an attachement or not.
Gets the number indicating the level of the Topic within a hierarchical structure of a Publication
Gets the meta informations that are available for the current Topic instance.
Gets the Next TopicId relative to the current Topic
Gets a reference to the Topic's Parent Topic in the Publication hierarchy.
Gets the value indicating the TopicId of the parent Topic, whether exists.
Gets the Previous TopicId relative to the current Topic
Gets the reference to the Publication object that contains the current instance of the Topic.
Gets or sets the Reader value of a Topic instance.
Gets a TopicCollection representing the siblings to the current Topic instance.
Gets the number indicating the position of the Topic within the Publication
Gets a TopicCollection representing the children of the current Topic instance.
Gets the TopicId value of the current Topic instance.
Gets the value indicating the precise hierarchical position of the Topic within the Publication
Gets the value indicating the type of the Topic
Gets the XmlDocument representing the current Topic Object.
Public Instance Methods
   
Gets the attachment related to the current instance of the Topic
Gets the content of the current instance of the Topic
Returns a Topic instance with the specified source type, null in case that there is no source type available for the current Topic instance.
 
TopicCollection
Public Instance Properties
   
Gets the number of elements contained in the CollectionBase instance.
Gets the XML representation of the set of topics contained in the collection.
Public Instance Methods
     
Adds the specified Topic object to the end of the TopicCollection.
 
Removes all objects from the CollectionBase instance.
 
Returns a value indicating whether the specified Topic is member of the TopicCollection
 
Overloaded. Gets the Topic object using TopicId and Reader
 
Overloaded. Returns the first Topic found based on the Document identification.
V4.7
Overloaded. Get the one Topic of the Publication with the source type of a topic, either a PDF, Source, NativeHTML or Topic.
V4.7
Searches for the specified Topic and returns the zero-based index of the first occurrence within the collection.
 
Adds the specified Topic object to the TopicCollection at the specified zero-based index.
 
Overloaded. Gets the Topic object at the specified index.
 
Removes the specified Topic from the collection.
 
Removes the element at the specified index of the CollectionBase instance.
 
 
 
Web.UI
 
 
Bookmarks
Relevant Public Instance Properties
   
Gets or sets the Cascading Style Sheet that must be applied to this control.
Gets or sets the target frame where the Topic Content must be displayed.
 
Content
Relevant Public Instance Properties
     
Get or sets whether the control must take off the HTML that wrapps the content.
V4.7
Get or sets whether the control must take off the HTML that wrapps the content in case of NativeHtml content.
V4.7
Gets or sets the relative web path to the hn4fwebctrl_client folder, located by default in the [x]:\inetpub\wwwroot.
V4.7
Get or sets whether the control must manage broken links or not.
V4.7
Get or sets the value of the TopicId that the Topic Content Web Server Control must render.
 
Gets or sets true or false when desired this control to transform the Scripts embeded into the content, e.g. when the content has a PopUp or so.
V4.7
 
JavigatorNavigation
Relevant Public Instance Properties
 
   
Gets or sets the URL name for the alternate navigation web page, in this case the page that contains the TreeViewNavigation Web Server Control.
Gets or sets the CodeBase 'jar' file path for the Java Applet.
Gets or sets the URL path of a valid image that tells the Java Applet to collapse.
Gets or sets the URL path of a valid image to present before an active level of the navigation is going to be expanded.
Gets or sets the URL path of an valid image that tells the Java Applet that a level can be expanded.
Gets or sets the URL path of a valid image to present before a expandable level of the navigation is selected.
Gets or sets the URL path of a valid image to present when a level of the navigation is selected and expanded.
Gets or sets the URL path of a valid image to present before a level of the navigation be expanded.
Gets or sets the URL path of a valid image to present when an active level of the navigation is selected.
Gets or sets the URL path of a valid image to present when the mouse moves over a level of the navigation.
Gets or sets the URL path of a valid image to present when a level of the navigation is selected.
Gets or sets the URL path of a transparent image of 1x1 pixel.
Gets or sets the URL path of a valid image that tells the Java Applet to expand.
Gets or sets the URL path of a valid image of a category when is being clicked within the Java Applet.
Gets or sets the URL path of a valid image to present when the mouse is moved over a category within the Java Applet.
Gets or sets the URL path of a valid image of a category when the mouse is not over it within the Java Applet.
Gets or sets the URL path of a valid image when the Java Applet is being clicked.
Gets or sets the URL path of a valid image to present when the mouse is moved over the Java Applet.
Gets or sets the URL path of a valid image to the Java Applet.
Get or Set the maximal number of rows that must be pulled out from the database.
Sets a Search instance to be bound to the control at run-time.
Gets or sets a boolean value whether is required that the Topic nodes of the tree be structured or not.
 
NavigationImage
Relevant Public Instance Properties
 
   
Gets or sets the complete URL where the Topic Content Web Server Control is deployed in the web application.
Gets or sets the Cascading Style Sheet that must be applied to this control.
Gets or sets the value that must be used to navigate thru Topics.
Gets or sets the target frame where the Topic Content must be displayed.
 
NavigationLink
Relevant Public Instance Properties
 
   
Gets or sets the complete URL where the Topic Content Web Server Control is deployed in the web application.
Gets or sets the Cascading Style Sheet that must be applied to this control.
Gets or sets the value that must be used to navigate thru Topics.
Gets or sets the target frame where the Topic Content must be displayed.
 
Subtopics
Relevant Public Instance Properties
 
   
Gets or sets the Caption Text that must be presented in the Control when the RenderTopicFor property is set to RelatedTopics.
Gets or sets the Caption Text that must be presented in the Control when the RenderTopicFor property is set to Subtopics.
Gets or sets the proper behavior for the control, whether is required to render related or sub topics.
Gets or sets the string used to redirect the user to the Topic Content area in a target frame.
Gets or sets the string representing a valid URL, used to redirect the user to the Topic Content area.
Get or sets the value of the TopicId that the Topic Content Web Server Control must render.
Gets or sets the file name of the XSLT document in charge of the transformation between the XML memory stream and HMTL.
 
TOC
Relevant Public Instance Properties
 
   
Gets or sets the Caption Text that must be presented for the Control.
Gets or sets the string used to redirect the user to the Topic Content area in a target frame.
Gets or sets the string representing a valid URL, used to redirect the user to the Topic Content area.
Get or sets the value of the topicId of the TOC Web Server Control will render.
Gets or sets the file name of the XSLT document in charge of the transformation between the XML memory stream and HMTL.
 
TopicAncestors
Relevant Public Instance Properties
 
   
Gets or sets the complete URL where the Topic Content Web Server Control is deployed in the web application.
Gets or sets true or false, whether is required to exclude empty Topic ancestors to be rendered.
Gets or sets the string used to separate the the ancestor links.
Gets or sets the string used to redirect the user to the Topic Content area in a target frame.
 
TreeViewNavigation
Relevant Public Instance Properties
 
   
Sets the Absolute URI where the control is deployed.
Gets or sets the complete URL where the Topic Content Web Server Control is deployed in the web application.
Gets or sets the node level when the TreeViewNavigation Web Server Control is intended to allocate custom nodes, and the HyperNet Nodes must be placed in a special level of the tree.
Get or Set the maximal number of rows that must be pulled.
Gets or sets a boolean value whether is required that the nodes of the tree be expanded or not after rendering.
Sets the proper criteria-WHERE statement to condition the results of the query.
Gets the whole XmlDocument that contains the actual Search instance within the TreeViewNavigation Web Server Control.
Gets or sets a SecurityModeEnum value whether is required for level of security mode.
Gets or sets the Target frame where the Topic Content must be displayed.
Gets or sets a boolean value whether is required that the Topic nodes of the tree be structured or not.
 
Relevant Public Instance Methods
 
   
Overloaded. Overloaded. This function replaces the format specification in a string with the literal equivalent of the value of a specified HyperNetField object instance.
This member set Microsoft.Web.UI.WebControls.TreeView.TreeNodeSrc with result xml form search and make DataBind
Returns the first level Microsoft.Web.UI.WebControls.TreeNodeCollection that can be attached to any TreeViewNavigation, after the execution of the search definition attached to the control.
GetHashCode (inherited from Object)
Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
 
 
Web.UI.AppControls
 
 
Download
No Relevant Public Instance Properties, No Relevant Public Instance Methods
 
Feedback
Relevant Public Instance Methods
 
   
Gets or sets the Culture setting for the current control. Must comply with RFC 1766 standard.
Gets or sets the path that should be used to store the Feedbacks in Xml format into disk.
Gets or sets the Cascading Style Sheet Class to be used for the Error Summary.
Gets or sets the Cascading Style Sheet Class to be used for the Message Summary.
Gets or sets the Cascading Style Sheet Class to be used for the text box Email
Gets or sets the Cascading Style Sheet Class to be used for the text box Message.
Gets or sets the Cascading Style Sheet Class to be used for the text box Name.
Gets or sets the Cascading Style Sheet Class to be used for the text box Subject.
Gets or sets the Cascading Style Sheet Class to be used for the text box Surname
Gets or sets the value indicating with method of displaying error messages should be used.
Gets or sets the path where the configuration file is located.
 
Recommend
Relevant Public Instance Methods
 
   
Gets or sets the Culture setting for the current control. Must comply with RFC 1766 standard.
Gets or sets the Cascading Style Sheet Class to be used for the Error Summary.
Gets or sets the Cascading Style Sheet Class to be used for the Message Summary.
Gets or sets the Cascading Style Sheet Class to be used for the text box Email
Gets or sets the Cascading Style Sheet Class to be used for the text box Message.
Gets or sets the Cascading Style Sheet Class to be used for the text box Recipient.
Gets or sets the Cascading Style Sheet Class to be used for the text box Sender.
Gets or sets the value indicating with method of displaying error messages should be used.
Gets or sets the path where the configuration file is located.
 
Subscribe
Relevant Public Instance Methods
 
   
Gets or sets the Culture setting for the current control. Must comply with RFC 1766 standard.
Gets or sets the Cascading Style Sheet Class to be used for the Error Summary.
Gets or sets the Cascading Style Sheet Class to be used for the Message Summary.
Gets or sets the url to redirect to the Subscriptions implementer page.
Gets or sets the Cascading Style Sheet Class to be used for the text box Email
Gets or sets the value indicating with method of displaying error messages should be used.
Gets or sets the path where the configuration file is located.
 
Subscriptions
Relevant Public Instance Methods
 
   
Gets or sets the Culture setting for the current control. Must comply with RFC 1766 standard.
Gets or sets the Cascading Style Sheet Class to be used for the Message Summary.
Gets or sets the Cascading Style Sheet Class to be used for the Error Summary.
Gets or sets the Cascading Style Sheet Class to be used for the Message Summary.
Gets or sets the Cascading Style Sheet Class to be used for the Message Summary.
Gets or sets the path where the configuration file is located.
 
 
Common
 
 
EmailSender
Public Instance Methods
 
   
Gets or sets a prepared MailMessage object to the current instace
Gets or sets the name of the SMTP Server for outgoing emails.
Relevant Public Instance Methods
 
   
Overloaded. Sends a template email, allowing to send a single attachment file.
 
EventTrace
Public Static Methods
   
This method writes a trace entry into the event log and a disk file.
 
HyperNetFuzzySearch
Public Instance Properties
   
Gets or sets true of false, indicating whether the HyperNetFuzzySearch should return fuzzy transformed text out of the PublicationSearchText or TopicSearchText properties.
Gets or sets the value of the fuzzy text to be used by the Full-Text-Search when programmed with the BOM.Search class, to be used on the catalog created for the Publication Table.
Gets or sets the value of the fuzzy text to be used by the Full-Text-Search when programmed with the BOM.Search class, to be used on the catalog created for the Topic Table.
 
Tools
Public Static Methods
     
This function appends to one XML file the elements with their values, and attributes with their values. If the file does not exists is created on the fly.
 
Returns the Content Storage Area (CSA) path.
 
Returns a decrypted String out of the provided encrypted string.
 
Returns an encrypted String out of the provided string.
 
Gets the proper error message out of the culture resource file.
 
Returns the Installation path of the HNFSDK. A String with the Installation path of the HyperNet Framework
 
Returns the default logs path where the HNFSDK was installed.
 
Returns the proper MIME type associated with the file extension provided.
V4.7
Returns the full Path of the for the MIMETypes key in the registry.
V4.7
Returns the Xslt file used for the Subtopics transformation.
 
Returns the Xslt file used for the TOC transformation.
V4.7
Overloaded. This function returns the total number of elements contained in the XmlDocument who needs to be traversed.
 
Overloaded. This function retrieves from a XmlDocument the value of an attribute accordingly to its parent element name, as well as the deepness of that element within the XML.
 
Returns the name of the file where all the web application referals is placed.
 
Returns the proper Xslt file path for the requested value.
 
Returns the path where the XSLT files are located within the HNFSDK is located.
 
Overloaded. Converts an HTML document to a valid XML document using SGML.
V4.7
Indicates whether the Trace Mode is enabled from the registry.
 
This function uses XPath to locate values within an XmlDocument stream.
 
Overloaded. Returns an instance of a String containing the transofmation made upon the XML String representation and a XSLT document.
 
 
TopicFile
Public Instance Properties
   
Gets the byte array that contains the Binary Large Object, retreived from the database, and that needs to be rendered into the client's browser.
Gets or sets the value of the path within the Content Storage Area (CSA), from where the current content was loaded from.
Gets or sets the value of the MIME type for the current byte array contained in the property BLOB.
 
 
Loading, please wait...
About Publications
Contributor
Aruna
Published: 5/19/2010
Tags:
0 128 0
Display Options
Embed, Share & Subscribe
Download
Rate & Report
Statistics