C# Класс Cmis.Utility.CmisNavigation

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CmisNavigation ( ISession session ) : System
CmisNavigation ( ISession session, CmisPath path ) : System
CreateDocument ( CmisPath path, ContentStream stream ) : IDocument
CreateDocument ( CmisPath path, ContentStream stream, object>.IDictionary properties ) : IDocument
CreateFolder ( CmisPath path, bool recursive ) : IFolder
CreateFolder ( CmisPath path, bool recursive, object>.IDictionary properties ) : IFolder
Delete ( CmisPath cmisPath, bool recursive ) : IList
Delete ( ICmisObject obj, bool recursive ) : IList
Get ( CmisPath cmisPath ) : ICmisObject
GetDocument ( CmisPath cmisPath ) : IDocument
GetFolder ( CmisPath cmisPath ) : IFolder
TryGet ( CmisPath cmisPath, ICmisObject &obj ) : bool

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

Метод Описание
GetCmisObjectPath ( ICmisObject obj ) : string

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

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

public CmisNavigation ( ISession session ) : System
session ISession
Результат System

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

public CmisNavigation ( ISession session, CmisPath path ) : System
session ISession
path CmisPath
Результат System

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

public CreateDocument ( CmisPath path, ContentStream stream ) : IDocument
path CmisPath
stream ContentStream
Результат IDocument

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

public CreateDocument ( CmisPath path, ContentStream stream, object>.IDictionary properties ) : IDocument
path CmisPath
stream ContentStream
properties object>.IDictionary
Результат IDocument

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

public CreateFolder ( CmisPath path, bool recursive ) : IFolder
path CmisPath
recursive bool
Результат IFolder

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

public CreateFolder ( CmisPath path, bool recursive, object>.IDictionary properties ) : IFolder
path CmisPath
recursive bool
properties object>.IDictionary
Результат IFolder

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

public Delete ( CmisPath cmisPath, bool recursive ) : IList
cmisPath CmisPath
recursive bool
Результат IList

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

public Delete ( ICmisObject obj, bool recursive ) : IList
obj ICmisObject
recursive bool
Результат IList

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

public Get ( CmisPath cmisPath ) : ICmisObject
cmisPath CmisPath
Результат ICmisObject

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

public GetDocument ( CmisPath cmisPath ) : IDocument
cmisPath CmisPath
Результат IDocument

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

public GetFolder ( CmisPath cmisPath ) : IFolder
cmisPath CmisPath
Результат IFolder

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

public TryGet ( CmisPath cmisPath, ICmisObject &obj ) : bool
cmisPath CmisPath
obj ICmisObject
Результат bool