C# Класс N2.Details.EditableItemSelectionAttribute

Наследование: N2.Details.EditableDropDownAttribute
Показать файл Открыть проект

Открытые методы

Метод Описание
EditableItemSelectionAttribute ( ) : N2.Definitions
EditableItemSelectionAttribute ( Type linkedType ) : N2.Definitions
EditableItemSelectionAttribute ( Type linkedType, string title, int sortOrder ) : N2.Definitions
UpdateEditor ( ContentItem item, System editor ) : void
UpdateItem ( ContentItem item, System editor ) : bool
Write ( ContentItem item, string propertyName, System writer ) : void

Защищенные методы

Метод Описание
ConvertToValue ( string value ) : object
GetDataItemsByIds ( ) : IEnumerable
GetListItems ( ) : System.Web.UI.WebControls.ListItem[]
GetStoredSelection ( ContentItem item ) : HashSet
GetValue ( ContentItem item ) : string
ReplaceStoredValue ( ContentItem item, IEnumerable linksToReplace ) : void

Приватные методы

Метод Описание
Is ( EditableItemSelectionFilter filter ) : bool

Описание методов

ConvertToValue() защищенный Метод

protected ConvertToValue ( string value ) : object
value string
Результат object

EditableItemSelectionAttribute() публичный Метод

public EditableItemSelectionAttribute ( ) : N2.Definitions
Результат N2.Definitions

EditableItemSelectionAttribute() публичный Метод

public EditableItemSelectionAttribute ( Type linkedType ) : N2.Definitions
linkedType System.Type
Результат N2.Definitions

EditableItemSelectionAttribute() публичный Метод

public EditableItemSelectionAttribute ( Type linkedType, string title, int sortOrder ) : N2.Definitions
linkedType System.Type
title string
sortOrder int
Результат N2.Definitions

GetDataItemsByIds() защищенный Метод

protected GetDataItemsByIds ( ) : IEnumerable
Результат IEnumerable

GetListItems() защищенный Метод

protected GetListItems ( ) : System.Web.UI.WebControls.ListItem[]
Результат System.Web.UI.WebControls.ListItem[]

GetStoredSelection() защищенный Метод

protected GetStoredSelection ( ContentItem item ) : HashSet
item ContentItem
Результат HashSet

GetValue() защищенный Метод

protected GetValue ( ContentItem item ) : string
item ContentItem
Результат string

ReplaceStoredValue() защищенный Метод

protected ReplaceStoredValue ( ContentItem item, IEnumerable linksToReplace ) : void
item ContentItem
linksToReplace IEnumerable
Результат void

UpdateEditor() публичный Метод

public UpdateEditor ( ContentItem item, System editor ) : void
item ContentItem
editor System
Результат void

UpdateItem() публичный Метод

public UpdateItem ( ContentItem item, System editor ) : bool
item ContentItem
editor System
Результат bool

Write() публичный Метод

public Write ( ContentItem item, string propertyName, System writer ) : void
item ContentItem
propertyName string
writer System
Результат void