You are here: Ektron Namespace > Web Services API > Ektron.Services Namespace > Classes > Tags Class
Ektron CMS400.NET API Documentation
ContentsIndexHome
PreviousUpNext
Tags Class

This section describes the Web Service methods used with Ektron's Tags feature. This feature is a part Ektron's Community Platform. The Tags Web service is a wrapper for the Tags API: Ektron.Cms.API.Community.Tags. These methods can be accessed through the Tags.asmx file located in:

~/Workarea/webservices/WebServiceAPI/Community/Tags.asmx

 

IMPORTANT: If you are accessing these Web Services remotely, you will need to set the authentication header.

C#
public class Tags : EktronBaseService;
Visual Basic
Public Class Tags
Inherits EktronBaseService

Tags.cs

[WebService(Namespace = "http://microsoft.com/webservices/")]

Name 
Description 
The methods of the Tags class are listed here. 
 
Name 
Description 
 
Saves a Tag and returns new ID. If the tag already exists, the existing Tag ID is returned.
This method can be accessed through the Tags.asmx file located in:  
 
This is the overview for the AddTagToCommunityGroup method overload. 
 
This is the overview for the AddTagToContent method overload. 
 
This is the overview for the AddTagToObject method overload. 
 
This is the overview for the AddTagToUser method overload. 
 
Permanently deletes tag and all associations. Even deletes system tags so this should only be called if user has permission to delete system tags. If deleting tags used by a specific user, use DeleteTagsByUser.
This method can be accessed through the Tags.asmx file located in:  
 
Deletes a user's tag on an object. For example, A user had tagged content ID #101 with "CMS" and now wishes to delete that object tag.
This method can be accessed through the Tags.asmx file located in:  
 
Deletes all tags applied by a user. To delete tags ON a user, use DeleteTagsOnUser.
This method can be accessed through the Tags.asmx file located in:  
 
Deletes all tags on a piece of content.
This method can be accessed through the Tags.asmx file located in:  
 
Deletes all tags on a piece of content.
This method can be accessed through the Tags.asmx file located in:  
 
Deletes all tags on an object.
This method can be accessed through the Tags.asmx file located in:  
 
Deletes all tags applied to a user. To delete tags applied BY a given user, use DeleteTagsByUser.
This method can be accessed through the Tags.asmx file located in:  
 
Updates an existing Tag.
This method can be accessed through the Tags.asmx file located in:  
 
Returns a list of content related to the supplied Content via a common Tag. For example, both content item one and content item two are tagged with "CMS" and are considered related.
This method can be accessed through the Tags.asmx file located in:  
 
Returns a list of users related to the supplied user via a common Tag. For example, both user one and user two are both tagged with "Engineer" and are considered related.
This method can be accessed through the Tags.asmx file located in:  
 
This is the overview for the GetAllTags method overload. 
 
This is the overview for the GetDefaultTags method overload. 
 
Returns the Tag with a specified ID.
This method can be accessed through the Tags.asmx file located in:  
 
Returns Tag with specified Text.
This method can be accessed through the Tags.asmx file located in:  
 
Returns a TagCloud based upon the request.
This method can be accessed through the Tags.asmx file located in:  
 
Returns an array of tags for a piece of content.
This method can be accessed through the Tags.asmx file located in:  
 
This is the overview for the GetTagsForObject method overload. 
 
This is the overview for the GetTagsForUser method overload. 
 
Removes a tag from the object's default tag list.
This method can be accessed through the Tags.asmx file located in:  
 
Saves a tag to the the object's default list.
This method can be accessed through the Tags.asmx file located in:  
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at [email protected].
Copyright (c) 2008. All rights reserved.
What do you think about this topic? Send feedback!