The WebContentLink type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| WebContentLink | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| AddExtension |
adding an extension factory for extension elements
(Inherited from AtomBase.) | |
| AddOtherNamespaces | empty base implementation (Inherited from AtomBase.) | |
| CreateAtomSubElement |
this is the subclassing method for AtomBase derived
classes to overload what childelements should be created
needed to create CustomLink type objects, like WebContentLink etc
(Inherited from AtomBase.) | |
| CreateExtension |
Creates an extension for a given name and namespace by walking the
extension factories list and calling CreateInstance for the right one
(Inherited from AtomBase.) | |
| DeleteExtensions |
Delete's all Extensions from the Extension list that match
a localName and a Namespace.
(Inherited from AtomBase.) | |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| FindExtension |
Finds a specific ExtensionElement based on it's local name
and it's namespace. If namespace is NULL, the first one where
the localname matches is found. If there are extensionelements that do
not implment ExtensionElementFactory, they will not be taken into account
Primary use of this is to find XML nodes
(Inherited from AtomBase.) | |
| FindExtensionFactory |
Finds the extension factory for a given name/namespace
(Inherited from AtomBase.) | |
| FindExtensions | Overloaded. | |
| GetAbsoluteUri | Read only accessor for AbsoluteUri. This is pushed down
whenever a base changes. (Inherited from AtomBase.) | |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IsDirty | returns if the element or one subelement is dirty (Inherited from AtomBase.) | |
| IsPersistable | checks if the element or one subelement are persistable (Inherited from AtomBase.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| OnVersionInfoChanged |
this potential overloaded method get's called when the version information
of an object is changed. It handles setting the versioninformation on
all children and the factories.
(Inherited from AtomBase.) | |
| ReplaceExtension |
all extension elements that match a namespace/localname
given will be removed and the new one will be inserted
(Inherited from AtomBase.) | |
| ReplaceExtensions |
all extension elements that match a namespace/localname
given will be removed and replaced with the new ones.
the input array can contain several different
namespace/localname combinations
if the passed list is NULL or empty, this will just result
in additions
(Inherited from AtomBase.) | |
| SaveInnerXml | empty base implementation (Inherited from AtomBase.) | |
| SaveToXml | Overloaded. | |
| SaveXmlAttributes | overridden to save attributes for this(XmlWriter writer) (Inherited from AtomLink.) | |
| ShouldBePersisted | figures out if this object should be persisted (Inherited from AtomLink.) | |
| SkipNode | checks if this is a namespace
decl that we already added (Inherited from AtomBase.) | |
| ToString | (Inherited from Object.) | |
| WalkTree | Calls the action on this object and all children. (Inherited from AtomBase.) |
Fields
| Name | Description | |
|---|---|---|
| WEB_CONTENT_REL |
defines the webcontent rel value for the atom:link
|
Properties
| Name | Description | |
|---|---|---|
| AbsoluteUri | public string AbsoluteUri (Inherited from AtomLink.) | |
| Base | calculates or set's the base uri of an element (Inherited from AtomBase.) | |
| Dirty | The dirty property - indicates if exactly this element is dirty (Inherited from AtomBase.) | |
| ExtensionElements | read only accessor for the ExtensionsElements Collections (Inherited from AtomBase.) | |
| ExtensionFactories |
read only accessor for the Extension Factories
(Inherited from AtomBase.) | |
| GadgetPreferences |
Alias for the GadgetPreferences property of the nested
WebContent element.
| |
| Height |
Alias for the Height property of the nested WebContent element.
| |
| HRef | accessor method public Uri HRef (Inherited from AtomLink.) | |
| HRefLang | accessor method public string HrefLang (Inherited from AtomLink.) | |
| Icon |
The icon URL for the WebContent entry is really just the HRef
of the link itself.
| |
| ImpliedBase | property that holds the implied base URI (Inherited from AtomBase.) | |
| Language | returns and sets the xml:lang value (Inherited from AtomBase.) | |
| Length | accessor method public int Lenght (Inherited from AtomLink.) | |
| ProtocolMajor |
returns the major protocol version number this element
is working against.
(Inherited from AtomBase.) | |
| ProtocolMinor |
returns the minor protocol version number this element
is working against.
(Inherited from AtomBase.) | |
| Rel | accessor method public string Rel (Inherited from AtomLink.) | |
| Title | accessor method public string Title (Inherited from AtomLink.) | |
| Type | accessor method public string Type (Inherited from AtomLink.) | |
| Url |
The Url property just references the Url of the nested
WebContent element
| |
| WebContent |
Property that lets one modify the associated WebContent
entry directly.
| |
| Width |
Alias for the Width property of the nested WebContent element.
| |
| XmlName | Returns the constant representing this XML element. (Inherited from AtomLink.) |