Namespace: OpenEdge.Net
Class 
MediaLinkEntity
Parent classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object

/* ***********************************************
Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
File:MediaLinkEntity
Purpose:Contains links to a media resource, but not the resource itself.
Author(s):pjudge
Created:Fri Aug 28 08:58:19 EDT 2015




Method Summary
Options Name Purpose
# OpenEdge.Net.MediaLinkEntity Deserialize (longchar, SerializationFormatEnum) /* Deserializes a MLE into a real object @param longchar The serialized MLE @param SerializationFormatEnum The format in which the MLE is serialized. @return MediaLinkEntity A newly-created MLE */
# LONGCHAR Serialize (SerializationFormatEnum) /* Serializes a MLE to character. A MLE must have at least a ReadUrl OR an EditUrl in order to be serialised. @param MediaLinkEntitySerializationTypeEnum How to serialize @return longchar The serialized values */

Constructor Summary
Options Name Purpose
# MediaLinkEntity () /* Default constructor. */
# MediaLinkEntity (character) /* Constructor. @param character The read/src (relative) URL for the media resource */
# MediaLinkEntity (character, character) /* Constructor. @param character The read/src (relative) URL for the media resource @param character The edit (relative) URL for the media resource */
# MediaLinkEntity (URI) /* Constructor. @param URI The read/src URL for the media resource */
# MediaLinkEntity (URI, URI) /* Constructor. @param URI The read/src URL for the media resource @param URI The edit URL for the media resource */

Property Summary
Options Name Purpose
# CHARACTER EditUrl /* (optional) The URL (relative or whole) where a Media Resource can be edited (CUD). */
# CHARACTER ReadUrl /* (optional) The URL (relative or whole) where a Media Resource can be read. */
# CHARACTER ResourceName /* (optional) A human-readable name for the resource (eg a file name) */


Method Detail
Top

PROTECTED OpenEdge.Net.MediaLinkEntity Deserialize (longchar, SerializationFormatEnum)

/* Deserializes a MLE into a real object
Parameters:
pcMLE LONGCHAR
poSerializedAs OpenEdge.Core.SerializationFormatEnum
Returns OpenEdge.Net.MediaLinkEntity
MediaLinkEntity A newly-created MLE
Top

PROTECTED LONGCHAR Serialize (SerializationFormatEnum)

/* Serializes a MLE to character. A MLE must have at least a ReadUrl OR an
EditUrl in order to be serialised.
Parameters:
poSerializedAs OpenEdge.Core.SerializationFormatEnum
Returns LONGCHAR
longchar The serialized values


Constructor Detail
Top

PROTECTED MediaLinkEntity ()

/* Default constructor.
Top

PROTECTED MediaLinkEntity (character)

/* Constructor.
Parameters:
pcReadUrl CHARACTER
Top

PROTECTED MediaLinkEntity (character, character)

/* Constructor.
Parameters:
pcReadUrl CHARACTER
pcEditUrl CHARACTER
Top

PROTECTED MediaLinkEntity (URI)

/* Constructor.
Parameters:
poReadUrl OpenEdge.Net.URI
Top

PROTECTED MediaLinkEntity (URI, URI)

/* Constructor.
Parameters:
poReadUrl OpenEdge.Net.URI
poEditUrl OpenEdge.Net.URI


Property Detail
Top

PROTECTED CHARACTER EditUrl

/* (optional) The URL (relative or whole) where a Media Resource can be edited (CUD).
Returns CHARACTER
Top

PROTECTED CHARACTER ReadUrl

/* (optional) The URL (relative or whole) where a Media Resource can be read.
Returns CHARACTER
Top

PROTECTED CHARACTER ResourceName

/* (optional) A human-readable name for the resource (eg a file name)
Returns CHARACTER


10.27.2015 12:36:55