C# Класс Enterra.V8x1C.DOM.CatalogManager

СправочникМенеджер (CatalogManager)
Наследование: BaseSessionObject
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateFolder ( ) : CatalogObject

СоздатьГруппу (CreateFolder)

CreateItem ( ) : CatalogObject

СоздатьЭлемент (CreateItem)

FindByAttribute ( string attributeName, object value ) : CatalogRef

НайтиПоРеквизиту (FindByAttribute)

FindByAttribute ( string attributeName, object value, CatalogRef parent, CatalogRef owner ) : CatalogRef

НайтиПоРеквизиту (FindByAttribute)

FindByCode ( object code ) : CatalogRef

НайтиПоКоду (FindByCode)

FindByCode ( object code, bool byFullCode, CatalogRef parent, CatalogRef owner ) : CatalogRef

НайтиПоКоду (FindByCode)

FindByDescription ( string desc ) : CatalogRef

НайтиПоНаименованию (FindByDescription)

FindByDescription ( string desc, bool exactlyEqual, CatalogRef parent, CatalogRef owner ) : CatalogRef

НайтиПоНаименованию (FindByDescription)

GetRef ( UUID uuid ) : CatalogRef

ПолучитьСсылку (GetRef)

Select ( ) : CatalogSelection

Выбрать (Select)

Select ( string order ) : CatalogSelection

Выбрать (Select)

SelectHierarchically ( string order ) : CatalogSelection

ВыбратьИерархически (SelectHierarchically)

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

Метод Описание
CatalogManager ( CatalogsManager catalogsManager, string catalogName, object ptr ) : System
GetRefInternal ( UUID uuid ) : object

ПолучитьСсылку (GetRef)

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

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

СоздатьГруппу (CreateFolder)
public CreateFolder ( ) : CatalogObject
Результат CatalogObject

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

СоздатьЭлемент (CreateItem)
public CreateItem ( ) : CatalogObject
Результат CatalogObject

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

НайтиПоРеквизиту (FindByAttribute)
public FindByAttribute ( string attributeName, object value ) : CatalogRef
attributeName string
value object
Результат CatalogRef

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

НайтиПоРеквизиту (FindByAttribute)
public FindByAttribute ( string attributeName, object value, CatalogRef parent, CatalogRef owner ) : CatalogRef
attributeName string
value object
parent CatalogRef
owner CatalogRef
Результат CatalogRef

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

НайтиПоКоду (FindByCode)
public FindByCode ( object code ) : CatalogRef
code object
Результат CatalogRef

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

НайтиПоКоду (FindByCode)
public FindByCode ( object code, bool byFullCode, CatalogRef parent, CatalogRef owner ) : CatalogRef
code object
byFullCode bool
parent CatalogRef
owner CatalogRef
Результат CatalogRef

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

НайтиПоНаименованию (FindByDescription)
public FindByDescription ( string desc ) : CatalogRef
desc string
Результат CatalogRef

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

НайтиПоНаименованию (FindByDescription)
public FindByDescription ( string desc, bool exactlyEqual, CatalogRef parent, CatalogRef owner ) : CatalogRef
desc string
exactlyEqual bool
parent CatalogRef
owner CatalogRef
Результат CatalogRef

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

ПолучитьСсылку (GetRef)
public GetRef ( UUID uuid ) : CatalogRef
uuid UUID
Результат CatalogRef

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

Выбрать (Select)
public Select ( ) : CatalogSelection
Результат CatalogSelection

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

Выбрать (Select)
public Select ( string order ) : CatalogSelection
order string /// Строка с именем реквизита справочника, определяющая упорядочивание элементов в выборке. Может быть указано "Код", "Наименование" или имя одного из реквизитов примитивного типа (Число, Строка, Дата, Булево), для которого установлен признак "Индексирование" в значение "Индексировать" или в "Индексировать с дополнительным упорядочиванием" в конфигураторе. После имени реквизита через пробел может быть указано направление сортировки. Направление определяется: "Убыв" ("Desc") - упорядочивать по убыванию; "Возр" ("Asc") - упорядочивать по возрастанию. По умолчанию сортировка производится по возрастанию. Если параметр не указан, то порядок определяется основным представлением справочника. ///
Результат CatalogSelection

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

ВыбратьИерархически (SelectHierarchically)
public SelectHierarchically ( string order ) : CatalogSelection
order string
Результат CatalogSelection