C# 클래스 N2.Tests.Fakes.FakeLanguageGateway

상속: ILanguageGateway
파일 보기 프로젝트 열기: n2cms/n2cms

공개 메소드들

메소드 설명
Associate ( IEnumerable items ) : void
FakeLanguageGateway ( ) : System
FindTranslations ( ContentItem item ) : IEnumerable
GetAvailableLanguages ( ) : IEnumerable
GetEditTranslations ( ContentItem item, bool includeCurrent, bool generateNonTranslated ) : IEnumerable
GetLanguage ( ContentItem item ) : ILanguage
GetLanguage ( string languageCode ) : ILanguage
GetTranslation ( ContentItem item, ILanguage language ) : ContentItem
IsLanguageRoot ( ContentItem item ) : bool
Unassociate ( ContentItem item ) : void

메소드 상세

Associate() 공개 메소드

public Associate ( IEnumerable items ) : void
items IEnumerable
리턴 void

FakeLanguageGateway() 공개 메소드

public FakeLanguageGateway ( ) : System
리턴 System

FindTranslations() 공개 메소드

public FindTranslations ( ContentItem item ) : IEnumerable
item ContentItem
리턴 IEnumerable

GetAvailableLanguages() 공개 메소드

public GetAvailableLanguages ( ) : IEnumerable
리턴 IEnumerable

GetEditTranslations() 공개 메소드

public GetEditTranslations ( ContentItem item, bool includeCurrent, bool generateNonTranslated ) : IEnumerable
item ContentItem
includeCurrent bool
generateNonTranslated bool
리턴 IEnumerable

GetLanguage() 공개 메소드

public GetLanguage ( ContentItem item ) : ILanguage
item ContentItem
리턴 ILanguage

GetLanguage() 공개 메소드

public GetLanguage ( string languageCode ) : ILanguage
languageCode string
리턴 ILanguage

GetTranslation() 공개 메소드

public GetTranslation ( ContentItem item, ILanguage language ) : ContentItem
item ContentItem
language ILanguage
리턴 ContentItem

IsLanguageRoot() 공개 메소드

public IsLanguageRoot ( ContentItem item ) : bool
item ContentItem
리턴 bool

Unassociate() 공개 메소드

public Unassociate ( ContentItem item ) : void
item ContentItem
리턴 void