OKMRest  3.7.1
OpenKM Rest
com.openkm.sdk4csharp.impl.PropertyGroupImpl Class Reference
Inheritance diagram for com.openkm.sdk4csharp.impl.PropertyGroupImpl:
Collaboration diagram for com.openkm.sdk4csharp.impl.PropertyGroupImpl:

Public Member Functions

 PropertyGroupImpl (String host)
 
void setAuthorizationToken (String authorizationToken)
 
void addGroup (String uuid, String grpName, Dictionary< String, String > propertiesMap)
 addGroup More...
 
void removeGroup (String uuid, String grpName)
 removeGroup More...
 
List< PropertyGroupgetGroups (String uuid)
 getGroups More...
 
List< PropertyGroupgetAllGroups ()
 getAllGroups More...
 
Dictionary< string, string > getPropertyGroupProperties (String uuid, String grpName)
 getPropertyGroupProperties More...
 
List< FormElementgetPropertyGroupForm (String grpName)
 getPropertyGroupForm More...
 
void setPropertyGroupProperties (String uuid, String grpName, Dictionary< String, String > properties)
 setPropertyGroupProperties More...
 
Boolean hasGroup (String uuid, String grpName)
 hasGroup More...
 
String getRegisteredDefinition ()
 getRegisteredDefinition More...
 
List< string > getSuggestions (String uuid, String grpName, String propName)
 getSuggestions More...
 
void registerDefinition (FileStream fileStream, String pgName)
 registerDefinition More...
 
Dictionary< String, String > getPropertyGroupPropertiesByVersion (String uuid, String grpName, String versionName)
 getPropertyGroupPropertiesSimpleByVersion More...
 
List< PropertyGroupgetGroupsByVersion (String uuid, String versionName)
 getGroupsByVersion More...
 
PropertyGroup getGroup (String grpName)
 getGroup More...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url)
 getClient More...
 
RestClient getClient (String url, String user, String password)
 getClient More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.PropertyGroupImpl.PropertyGroupImpl ( String  host)

Member Function Documentation

void com.openkm.sdk4csharp.impl.PropertyGroupImpl.addGroup ( String  uuid,
String  grpName,
Dictionary< String, String >  propertiesMap 
)

addGroup

Parameters
uuid
grpName
List<PropertyGroup> com.openkm.sdk4csharp.impl.PropertyGroupImpl.getAllGroups ( )

getAllGroups

Returns
List<PropertyGroup>
PropertyGroup com.openkm.sdk4csharp.impl.PropertyGroupImpl.getGroup ( String  grpName)

getGroup

Parameters
grpName
Returns
PropertyGroup
List<PropertyGroup> com.openkm.sdk4csharp.impl.PropertyGroupImpl.getGroups ( String  uuid)

getGroups

Parameters
uuid
Returns
List<PropertyGroup>
List<PropertyGroup> com.openkm.sdk4csharp.impl.PropertyGroupImpl.getGroupsByVersion ( String  uuid,
String  versionName 
)

getGroupsByVersion

Parameters
uuid
versionName
Returns
List<PropertyGroup>
List<FormElement> com.openkm.sdk4csharp.impl.PropertyGroupImpl.getPropertyGroupForm ( String  grpName)

getPropertyGroupForm

Parameters
grpName
Returns
List<FormElement>
Dictionary<string, string> com.openkm.sdk4csharp.impl.PropertyGroupImpl.getPropertyGroupProperties ( String  uuid,
String  grpName 
)

getPropertyGroupProperties

Parameters
uuid
grpName
Returns
Dictionary<string,string>
Dictionary<String, String> com.openkm.sdk4csharp.impl.PropertyGroupImpl.getPropertyGroupPropertiesByVersion ( String  uuid,
String  grpName,
String  versionName 
)

getPropertyGroupPropertiesSimpleByVersion

Parameters
uuid
grpName
versionName
Returns
Dictionary<String, String>
String com.openkm.sdk4csharp.impl.PropertyGroupImpl.getRegisteredDefinition ( )

getRegisteredDefinition

Returns
String
List<string> com.openkm.sdk4csharp.impl.PropertyGroupImpl.getSuggestions ( String  uuid,
String  grpName,
String  propName 
)

getSuggestions

Parameters
uuid
grpName
Returns
List<string>
Boolean com.openkm.sdk4csharp.impl.PropertyGroupImpl.hasGroup ( String  uuid,
String  grpName 
)

hasGroup

Parameters
uuid
grpName
Returns
Boolean
void com.openkm.sdk4csharp.impl.PropertyGroupImpl.registerDefinition ( FileStream  fileStream,
String  pgName 
)

registerDefinition

Parameters
fileStream
pgName
void com.openkm.sdk4csharp.impl.PropertyGroupImpl.removeGroup ( String  uuid,
String  grpName 
)

removeGroup

Parameters
uuid
grpName
void com.openkm.sdk4csharp.impl.PropertyGroupImpl.setAuthorizationToken ( String  authorizationToken)
void com.openkm.sdk4csharp.impl.PropertyGroupImpl.setPropertyGroupProperties ( String  uuid,
String  grpName,
Dictionary< String, String >  properties 
)

setPropertyGroupProperties

Parameters
uuid
grpName
properties

The documentation for this class was generated from the following file: