Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
HPS.Publish.DocumentKit Class Reference
Inheritance diagram for HPS.Publish.DocumentKit:
HPS.Sprocket HPS.Object

Public Member Functions

override void Dispose ()
 
 DocumentKit (HPS.Publish.DocumentKit in_kit)
 
override HPS.Type ObjectType ()
 
void Set (HPS.Publish.DocumentKit in_kit)
 
void Show (out HPS.Publish.DocumentKit out_kit)
 
override bool Empty ()
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.Publish.DocumentKit in_kit)
 
HPS.Publish.DocumentKit SetInformation (string in_title, string in_author, string in_subject, string in_creator)
 
HPS.Publish.DocumentKit SetPasswords (string in_user_password, string in_owner_password)
 
HPS.Publish.DocumentKit AddJavaScript (string in_script_name, string in_source, HPS.Publish.Source.Type in_type)
 
HPS.Publish.DocumentKit AddJavaScript (string in_script_name, string in_source)
 
HPS.Publish.DocumentKit AddJavaScript (string[] in_script_names, string[] in_sources, HPS.Publish.Source.Type[] in_types)
 
HPS.Publish.DocumentKit AddAttachment (string in_filename, string in_description)
 
HPS.Publish.DocumentKit AddAttachments (string[] in_filenames, string[] in_descriptions)
 
HPS.Publish.DocumentKit AddIconImage (string in_name, HPS.Publish.ImageKit in_image)
 
HPS.Publish.DocumentKit AddIconImages (string[] in_names, HPS.Publish.ImageKit[] in_images)
 
HPS.Publish.DocumentKit SetPage (HPS.Publish.PageKit in_page)
 
HPS.Publish.DocumentKit AddPage (HPS.Publish.PageKit in_page)
 
HPS.Publish.DocumentKit SetPages (HPS.Publish.PageKit[] in_pages)
 
HPS.Publish.DocumentKit AddPages (HPS.Publish.PageKit[] in_pages)
 
HPS.Publish.DocumentKit SetPermissions (HPS.Publish.Permission.Type[] in_permissions)
 
HPS.Publish.DocumentKit UnsetInformation ()
 
HPS.Publish.DocumentKit UnsetPasswords ()
 
HPS.Publish.DocumentKit UnsetJavaScript (string in_script_name)
 
HPS.Publish.DocumentKit UnsetJavaScript (string[] in_script_names)
 
HPS.Publish.DocumentKit UnsetJavaScript ()
 
HPS.Publish.DocumentKit UnsetAttachment (string in_filename)
 
HPS.Publish.DocumentKit UnsetAttachments (string[] in_filenames)
 
HPS.Publish.DocumentKit UnsetAttachments ()
 
HPS.Publish.DocumentKit UnsetIconImage (string in_name)
 
HPS.Publish.DocumentKit UnsetIconImages (string[] in_names)
 
HPS.Publish.DocumentKit UnsetIconImages ()
 
HPS.Publish.DocumentKit UnsetPage (ulong in_index)
 
HPS.Publish.DocumentKit UnsetPages (ulong[] in_indices)
 
HPS.Publish.DocumentKit UnsetPages ()
 
HPS.Publish.DocumentKit UnsetPermissions ()
 
HPS.Publish.DocumentKit UnsetEverything ()
 
bool ShowInformation (out string out_title, out string out_author, out string out_subject, out string out_creator)
 
bool ShowPasswords (out string out_user_password, out string out_owner_password)
 
bool ShowJavaScript (out string[] out_script_names, out string[] out_sources, out HPS.Publish.Source.Type[] out_types)
 
bool ShowAttachments (out string[] out_filenames, out string[] out_descriptions)
 
bool ShowIconImages (out string[] out_names, out HPS.Publish.ImageKit[] out_images)
 
bool ShowPages (out HPS.Publish.PageKit[] out_pages)
 
bool ShowPermissions (out HPS.Publish.Permission.Type[] out_permissions)
 
- Public Member Functions inherited from HPS.Sprocket
 Sprocket (HPS.Sprocket in_that)
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Static Public Member Functions

static HPS.Publish.DocumentKit GetDefault ()
 
static bool operator== (HPS.Publish.DocumentKit a, HPS.Publish.DocumentKit b)
 
static bool operator!= (HPS.Publish.DocumentKit a, HPS.Publish.DocumentKit b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Public Types inherited from HPS.Sprocket
enum  UpdateType { Synchronous = 0, Asynchronous = 1 }
 
- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

The documentation for this class was generated from the following file: