C# Class Sitecore.Foundation.SitecoreExtensions.Extensions.ItemExtensions

Afficher le fichier Open project: Sitecore/Habitat

Méthodes publiques

Méthode Description
Field ( this item, ID fieldId ) : System.Web.HtmlString
FieldHasValue ( this item, ID fieldID ) : bool
GetAncestorOrSelfOfTemplate ( this item, ID templateID ) : System.Item
GetAncestorsAndSelfOfTemplate ( this item, ID templateID ) : IList
GetInteger ( this item, ID fieldId ) : int?
GetMultiListValueItems ( this item, ID fieldId ) : IEnumerable
HasContextLanguage ( this item ) : bool
HasLayout ( this item ) : bool
ImageUrl ( this item, ID imageFieldId, MediaUrlOptions options = null ) : string
IsDerived ( this item, ID templateId ) : bool
IsImage ( this item ) : bool
IsVideo ( this item ) : bool
LinkFieldOptions ( this item, ID fieldID, LinkFieldOption option ) : string
LinkFieldTarget ( this item, ID fieldID ) : string
LinkFieldUrl ( this item, ID fieldID ) : string
MediaUrl ( this item, ID mediaFieldId, MediaUrlOptions options = null ) : string
TargetItem ( this item, ID linkFieldId ) : System.Item
Url ( this item, UrlOptions options = null ) : string

Private Methods

Méthode Description
IsDerived ( this item, System.Item templateItem ) : bool

Method Details

Field() public static méthode

public static Field ( this item, ID fieldId ) : System.Web.HtmlString
item this
fieldId ID
Résultat System.Web.HtmlString

FieldHasValue() public static méthode

public static FieldHasValue ( this item, ID fieldID ) : bool
item this
fieldID ID
Résultat bool

GetAncestorOrSelfOfTemplate() public static méthode

public static GetAncestorOrSelfOfTemplate ( this item, ID templateID ) : System.Item
item this
templateID ID
Résultat System.Item

GetAncestorsAndSelfOfTemplate() public static méthode

public static GetAncestorsAndSelfOfTemplate ( this item, ID templateID ) : IList
item this
templateID ID
Résultat IList

GetInteger() public static méthode

public static GetInteger ( this item, ID fieldId ) : int?
item this
fieldId ID
Résultat int?

GetMultiListValueItems() public static méthode

public static GetMultiListValueItems ( this item, ID fieldId ) : IEnumerable
item this
fieldId ID
Résultat IEnumerable

HasContextLanguage() public static méthode

public static HasContextLanguage ( this item ) : bool
item this
Résultat bool

HasLayout() public static méthode

public static HasLayout ( this item ) : bool
item this
Résultat bool

ImageUrl() public static méthode

public static ImageUrl ( this item, ID imageFieldId, MediaUrlOptions options = null ) : string
item this
imageFieldId ID
options MediaUrlOptions
Résultat string

IsDerived() public static méthode

public static IsDerived ( this item, ID templateId ) : bool
item this
templateId ID
Résultat bool

IsImage() public static méthode

public static IsImage ( this item ) : bool
item this
Résultat bool

IsVideo() public static méthode

public static IsVideo ( this item ) : bool
item this
Résultat bool

LinkFieldOptions() public static méthode

public static LinkFieldOptions ( this item, ID fieldID, LinkFieldOption option ) : string
item this
fieldID ID
option LinkFieldOption
Résultat string

LinkFieldTarget() public static méthode

public static LinkFieldTarget ( this item, ID fieldID ) : string
item this
fieldID ID
Résultat string

LinkFieldUrl() public static méthode

public static LinkFieldUrl ( this item, ID fieldID ) : string
item this
fieldID ID
Résultat string

MediaUrl() public static méthode

public static MediaUrl ( this item, ID mediaFieldId, MediaUrlOptions options = null ) : string
item this
mediaFieldId ID
options MediaUrlOptions
Résultat string

TargetItem() public static méthode

public static TargetItem ( this item, ID linkFieldId ) : System.Item
item this
linkFieldId ID
Résultat System.Item

Url() public static méthode

public static Url ( this item, UrlOptions options = null ) : string
item this
options UrlOptions
Résultat string