Fork me on GitHub
Show / Hide Table of Contents

Class MetadataBase

Represents an Open Graph meta element.

Inheritance
System.Object
MetadataBase
PropertyMetadata
StructuredMetadata
Namespace: OpenGraphNet.Metadata
Assembly: OpenGraphNet.dll
Syntax
public abstract class MetadataBase : Object

Constructors

MetadataBase(OpenGraphNamespace, String, String)

Initializes a new instance of the MetadataBase class.

Declaration
protected MetadataBase(OpenGraphNamespace ns, string name, string value)
Parameters
Type Name Description
OpenGraphNamespace ns

The namespace.

System.String name

The name.

System.String value

The value.

Properties

Name

Gets the name.

Declaration
public string Name { get; }
Property Value
Type Description
System.String

The name.

Namespace

Gets or sets the namespace.

Declaration
public OpenGraphNamespace Namespace { get; set; }
Property Value
Type Description
OpenGraphNamespace

The namespace.

Value

Gets the values.

Declaration
public string Value { get; }
Property Value
Type Description
System.String

The values.

Methods

CreateDocument()

Creates the document.

Declaration
protected virtual HtmlDocument CreateDocument()
Returns
Type Description
HtmlAgilityPack.HtmlDocument

The HTML snippet that represents this element.

ToString()

Returns a System.String that represents this instance.

Declaration
public override string ToString()
Returns
Type Description
System.String

A System.String that represents this instance.

Operators

Implicit(MetadataBase to String)

Performs an implicit conversion from MetadataBase to System.String.

Declaration
public static implicit operator string (MetadataBase element)
Parameters
Type Name Description
MetadataBase element

The element.

Returns
Type Description
System.String

The result of the conversion.

Back to top Copyright © 2021 - Geoff Horsey Mastodon