NuxeoClient.Client.Operation C# (CSharp) Method

Operation() public method

Creates a new instance of an Automation Operation.
public Operation ( string id ) : Operation
id string The operation's id.
return Operation
        public Operation Operation(string id)
        {
            return new Operation(this, id);
        }

Usage Example

Example #1
0
        public BlobUpload()
        {
            client = new Client(Config.ServerUrl());
            client.AddDefaultSchema("dublincore");

            // populate
            blobsFolder = (Document)client.Operation("Document.Create")
                                                   .SetInput("doc:/")
                                                   .SetParameter("type", "Folder")
                                                   .SetParameter("name", "TestBlobs")
                                                   .SetParameter("properties", new ParamProperties { { "dc:title", "Blob Operations" } })
                                                   .Execute()
                                                   .Result;

            blobContainer = (Document)client.Operation("Document.Create")
                                            .SetInput("doc:" + blobsFolder.Path)
                                            .SetParameter("type", "File")
                                            .SetParameter("name", "MyFileWithPics")
                                            .SetParameter("properties", new ParamProperties { { "dc:title", "My File With Pics" } })
                                            .Execute()
                                            .Result;
        }
All Usage Examples Of NuxeoClient.Client::Operation