+1-888-365-2779
Try Now
More in this section

Forums / Sitefinity SDK / Getting Tags associated to a document

Getting Tags associated to a document

2 posts, 0 answered
  1. Paolo
    Paolo avatar
    147 posts
    Registered:
    11 Jun 2009
    10 May 2011
    Link to this post
    Hello,
    can anyone please tell me how can I get the tags associated to a document using Taxonomies?
    Thanks
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    09 Dec 2016
    10 May 2011
    Link to this post
    Hi Paolo,

    Here is a sample code that shows how to get all Categories for a given content item ( in my case news)

    var dataItem = App.WorkWith().NewsItems().Get().First();
                var propDesc = OrganizerBase.GetProperty(dataItem.GetType(), "Category") as TaxonomyPropertyDescriptor;
                if (propDesc != null)
                {
                    var taxonIds = propDesc.GetValue(dataItem) as IList<Guid>;
                    var taxonomyManager = TaxonomyManager.GetManager();
                    var taxa = new List<string>();
                    foreach (var taxonId in taxonIds)
                    {
                        taxa.Add(taxonomyManager.GetTaxon(taxonId).Title);
                    }

                }

    The same code can be used for Tags and all other content items.




    Regards,
    Ivan Dimitrov
    the Telerik team

    Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

2 posts, 0 answered