Example #1
0
        /// <summary>
        /// Adds an HTML element based on a OpenGraph tag.
        /// </summary>
        /// <param name="openGraphTag">The object.</param>
        /// <returns></returns>
        public PageInfoItem Add(OpenGraphTag openGraphTag)
        {
            var obj = new PageInfoObject(openGraphTag);

            this.objects.Add(obj);
            return(this);
        }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PageInfoObject"/> class.
 /// </summary>
 /// <param name="openGraphTag">The open graph tag.</param>
 public PageInfoObject(OpenGraphTag openGraphTag)
 {
     this.Section      = PageInfoObjectSection.OpenGraph;
     this.openGraphTag = openGraphTag;
 }
Example #3
0
 /// <summary>
 /// Adds the specified tag.
 /// </summary>
 /// <param name="tag">The tag.</param>
 public void Add(OpenGraphTag tag)
 {
     this.Tags.Add(tag);
 }