C# 클래스 Engage.Dnn.Publish.Tag

파일 보기 프로젝트 열기: EngageSoftware/Engage-Publish

공개 메소드들

메소드 설명
GetItemsFromTags ( int portalId, ArrayList tagList ) : DataTable
GetItemsFromTagsPaging ( int portalId, ArrayList tagList, int maxItems, int pageId, string sortOrder ) : DataTable
GetPopularTags ( int portalId, ArrayList tagList, bool selectTop ) : DataTable
GetPopularTagsCount ( int portalId, ArrayList tagList, bool selectTop ) : int
GetTag ( int tagId, int portalId ) : Tag
GetTag ( string tag, int portalId ) : Tag

Gets a specific tag for a specific PortalId

GetTags ( int portalId ) : DataTable

Gets all Tags for a specific PortalId

GetTagsByString ( string partialTag, int portalId ) : DataTable

Gets all tags that match a portion of a particular string for a portal

ParseTags ( string tags, int portalId ) : ArrayList
ParseTags ( string tags, int portalId, char separators, bool add ) : ArrayList
Save ( ) : void
Save ( IDbTransaction trans ) : void
Tag ( ) : System

Initializes a new instance of the Tag class.

Tag ( DataTable dt ) : System

Initializes a new instance of the Tag class.

Tag ( string tagName, string tagDescription, int tagTotalItems ) : System

Initializes a new instance of the Tag class.

비공개 메소드들

메소드 설명
GetTag ( int tagId ) : Tag

메소드 상세

GetItemsFromTags() 공개 정적인 메소드

public static GetItemsFromTags ( int portalId, ArrayList tagList ) : DataTable
portalId int
tagList System.Collections.ArrayList
리턴 System.Data.DataTable

GetItemsFromTagsPaging() 공개 정적인 메소드

public static GetItemsFromTagsPaging ( int portalId, ArrayList tagList, int maxItems, int pageId, string sortOrder ) : DataTable
portalId int
tagList System.Collections.ArrayList
maxItems int
pageId int
sortOrder string
리턴 System.Data.DataTable

GetPopularTags() 공개 정적인 메소드

public static GetPopularTags ( int portalId, ArrayList tagList, bool selectTop ) : DataTable
portalId int
tagList System.Collections.ArrayList
selectTop bool
리턴 System.Data.DataTable

GetPopularTagsCount() 공개 정적인 메소드

public static GetPopularTagsCount ( int portalId, ArrayList tagList, bool selectTop ) : int
portalId int
tagList System.Collections.ArrayList
selectTop bool
리턴 int

GetTag() 공개 정적인 메소드

public static GetTag ( int tagId, int portalId ) : Tag
tagId int
portalId int
리턴 Tag

GetTag() 공개 정적인 메소드

Gets a specific tag for a specific PortalId
public static GetTag ( string tag, int portalId ) : Tag
tag string The tag string.
portalId int The Portal Id.
리턴 Tag

GetTags() 공개 정적인 메소드

Gets all Tags for a specific PortalId
public static GetTags ( int portalId ) : DataTable
portalId int The Portal Id.
리턴 System.Data.DataTable

GetTagsByString() 공개 정적인 메소드

Gets all tags that match a portion of a particular string for a portal
public static GetTagsByString ( string partialTag, int portalId ) : DataTable
partialTag string The string to start matching from.
portalId int The Portal Id.
리턴 System.Data.DataTable

ParseTags() 공개 정적인 메소드

public static ParseTags ( string tags, int portalId ) : ArrayList
tags string
portalId int
리턴 System.Collections.ArrayList

ParseTags() 공개 정적인 메소드

public static ParseTags ( string tags, int portalId, char separators, bool add ) : ArrayList
tags string
portalId int
separators char
add bool
리턴 System.Collections.ArrayList

Save() 공개 메소드

public Save ( ) : void
리턴 void

Save() 공개 메소드

public Save ( IDbTransaction trans ) : void
trans IDbTransaction
리턴 void

Tag() 공개 메소드

Initializes a new instance of the Tag class.
public Tag ( ) : System
리턴 System

Tag() 공개 메소드

Initializes a new instance of the Tag class.
public Tag ( DataTable dt ) : System
dt System.Data.DataTable Data table of the tag instance info.
리턴 System

Tag() 공개 메소드

Initializes a new instance of the Tag class.
public Tag ( string tagName, string tagDescription, int tagTotalItems ) : System
tagName string The tag name.
tagDescription string The tag description.
tagTotalItems int The total items.
리턴 System