C# Class Decision.Common.OpenGraph.ObjectTypes.Facebook.OpenGraphBusiness

This object type represents a place of business that has a location, operating hours and contact information. This object type is not part of the Open Graph standard but is used by Facebook. See https://developers.facebook.com/docs/reference/opengraph/object-type/business.business/
Inheritance: OpenGraphMetadata
Show file Open project: rabbal/Decision

Public Methods

Method Description
OpenGraphBusiness ( string title, OpenGraphImage image, OpenGraphContactData contactData, OpenGraphLocation location, string url = null ) : System

Initializes a new instance of the OpenGraphBusiness class.

ToString ( StringBuilder stringBuilder ) : void

Appends a HTML-encoded string representing this instance to the stringBuilder containing the Open Graph meta tags.

Method Details

OpenGraphBusiness() public method

Initializes a new instance of the OpenGraphBusiness class.
contactData or location is null.
public OpenGraphBusiness ( string title, OpenGraphImage image, OpenGraphContactData contactData, OpenGraphLocation location, string url = null ) : System
title string The title of the object as it should appear in the graph.
image Decision.Common.OpenGraph.Media.OpenGraphImage The default image.
contactData Decision.Common.OpenGraph.Structs.OpenGraphContactData The contact data for the business.
location Decision.Common.OpenGraph.Structs.OpenGraphLocation The location of the business.
url string The canonical URL of the object, used as its ID in the graph.
return System

ToString() public method

Appends a HTML-encoded string representing this instance to the stringBuilder containing the Open Graph meta tags.
public ToString ( StringBuilder stringBuilder ) : void
stringBuilder StringBuilder The string builder.
return void