{"componentChunkName":"component---src-templates-docs-js","path":"/tutorials/content/manage-content-dotnet","result":{"data":{"site":{"siteMetadata":{"title":"sensenet | Documentation","docsLocation":"https://github.com/sensenet/docs.sensenet.com/tree/develop/content"}},"mdx":{"fields":{"id":"b75ccae3-8c58-5e36-9e8e-69c258051576","title":"Manage content using the .Net client","slug":"/tutorials/content/manage-content-dotnet"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Manage content using the .Net client\",\n  \"metaTitle\": \"sensenet Tutorials - Manage content using the .Net client\",\n  \"metaDescription\": \"This tutorial shows you how to manage content in the sensenet repository using the .Net client API.\"\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"In this tutorial we will show you examples of managing content items using the .Net client API. As a prerequisite we assume you already have a \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/tutorials/getting-started/getting-started-dotnet\"\n  }), \"console application\"), \" or a \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/tutorials/getting-started/getting-started-mvc-client\"\n  }), \"web application\"), \" set up with the necessary services and authentication.\"), mdx(\"h2\", null, \"Using the built-in Content types\"), mdx(\"p\", null, \"In many cases it is sufficient to use the basic \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Content\"), \" type for managing content in the repository. If you simply want to collect data or manipulate basic fields, you can use the default methods in the repository API that work with the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Content\"), \" type.\"), mdx(\"p\", null, \"This means you \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"do not have to create models\"), \" for your content types if you do not want to. It just makes complex business scenarios easier and cleaner when working with strongly typed properties.\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"We also plan to offer built-in content types for well-known business types in the future (like \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"User\"), \" or \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Group\"), \"). Please check out our built-in types first before creating your custom model.\")), mdx(\"h2\", null, \"Creating a strongly typed model\"), mdx(\"p\", null, \"In this article we will mainly use the strongly typed (generic) methods of the repository API. To see examples for the most common basic Content API, check out the \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/api-docs/basic-concepts\"\n  }), \"API docs documentation\"), \".\"), mdx(\"p\", null, \"To create a client model, please create it in the following form:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"A class that inherits from \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"Content\"), \" (or one of its descendants).\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Has a single constructor with at least the parameters required by the base type (currently \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"IRestCaller\"), \" and \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"ILogger<T>\"), \"). All other parameters must be dependency injection-compatible, because we register these models in DI.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Public read/write properties for field data binding (the data binding works with name equality).\")), mdx(\"p\", null, \"This is the model used in the examples below:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"public class Memo : Content\\n{\\n    public Memo(IRestCaller restCaller, ILogger<Memo> logger) : base(restCaller, logger) { }\\n\\n    public string Description { get; set; }\\n    public DateTime Date { get; set; }\\n    public string[] MemoType { get; set; }\\n    public List<Content> SeeAlso { get; set; }\\n}\\n\")), mdx(\"h2\", null, \"Registering the model\"), mdx(\"h4\", null, \"Registering a global model\"), mdx(\"p\", null, \"This is the most common way of registering models. This method registers a model that is able to handle sensenet repository content types with the same name.\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"services\\n    .AddSenseNetClient()\\n    .RegisterGlobalContentType<Memo>()\\n    //...\\n\")), mdx(\"p\", null, \"Registering a global model for a different content type name:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"    .RegisterGlobalContentType<MyMemo>(\\\"Memo\\\")\\n\")), mdx(\"h4\", null, \"Registering a local model\"), mdx(\"p\", null, \"In case you are working with \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"multiple repositories\"), \" (e.g. when writing a synchronizer tool) and the types in those repositories are not compatible, you may need to register different models for different repositories. You can do so using the following API:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"services\\n    .AddSenseNetClient()\\n    .ConfigureSenseNetRepository(repositoryOptions =>\\n    {\\n        //...\\n    }, types =>\\n    {\\n        types.Add<Memo>();\\n    });\\n\")), mdx(\"p\", null, \"Registering a local model for a different content type name:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"    types.Add<MyMemo>(\\\"Memo\\\")\\n\")), mdx(\"h2\", null, \"Managing content\"), mdx(\"h3\", null, \"Creating a content\"), mdx(\"p\", null, \"Create a content using a strongly typed model in 2 steps. The content type should be registered as seen above.\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Call the creation method on the desired repository with these parameters:\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"parent path (this container must already exist on the server)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"content type name or null if it is the same as the type name of the model\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"content name (optional)\"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Save the content\")), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var newMemo = repository.CreateContent<Memo>(\\\"/Root/Content/MyMemos\\\", null, \\\"Memo-0001\\\");\\nawait newMemo.SaveAsync(cancel).ConfigureAwait(false);\\n\")), mdx(\"h3\", null, \"Loading a content\"), mdx(\"h4\", null, \"Load by path\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var memo = await repository.LoadContentAsync<Memo>(\\\"/Root/Content/MyMemos/Memo-0001\\\", cancel);\\n\")), mdx(\"h4\", null, \"Load by Id\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var memo = await repository.LoadContentAsync<Memo>(1689, cancel);\\n\")), mdx(\"h4\", null, \"Load with customizing the response\"), mdx(\"p\", null, \"It is recommended that you load only the necessary fields from the server - e.g. the ones you want to work with - instead of downloading everything. This will save you bandwidth and memory too.\"), mdx(\"p\", null, \"To achieve this, you can make use of the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"select\"), \" and \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"expand\"), \" features of the API as in the following example:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var memo = await repository.LoadContentAsync<Memo>(new LoadContentRequest\\n{\\n    Path = \\\"/Root/Content/MyMemos/Memo-0001\\\",\\n    Expand = new[] {\\\"SeeAlso\\\"},\\n    Select = new[] {\\\"Id\\\", \\\"Path\\\", \\\"Type\\\", \\\"Description\\\", \\\"SeeAlso/Id\\\", \\\"SeeAlso/Type\\\"},\\n}, cancel).ConfigureAwait(false);\\n\")), mdx(\"h3\", null, \"Loading or querying multiple items\"), mdx(\"p\", null, \"The starting point of these operations is a single content defined in the request object which serves as the root of the query. But loading a collection and querying contents have different scopes:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"collection loading\"), \": applies only to direct children\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"querying\"), \" applies to the whole subtree\")), mdx(\"p\", null, \"This means \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"LoadCollectionAsync\"), \" always applies only to children even if \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"ContentQuery\"), \" is used in the request.\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"Note: the following methods may throw an \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"InvalidCastException\"), \" if the result list contains types that are different from the one provided as the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"<T>\"), \" parameter. It is the responsibility of the developer to construct a query (e.g. by filtering for type) that loads only the appropriate contents.\")), mdx(\"h4\", null, \"Loading a collection\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var lastMemos = await repository.LoadCollectionAsync<Memo>(new LoadCollectionRequest\\n{\\n    Path = \\\"/Root/Content/MyMemos\\\",\\n    Expand = new[] {\\\"SeeAlso\\\"},\\n    Select = new[] {\\\"Id\\\", \\\"Path\\\", \\\"Type\\\", \\\"Description\\\", \\\"SeeAlso/Id\\\", \\\"SeeAlso/Type\\\"},\\n    OrderBy = new[] {\\\"Name desc\\\"},\\n    Top = 10\\n}, cancel).ConfigureAwait(false);\\n\")), mdx(\"h4\", null, \"Getting the count of a collection\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"Note: in this case most of the request parameters (e.g. OrderBy, Select, Expand etc.) are ignored.\")), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var memoCount = await repository.GetContentCountAsync(new LoadCollectionRequest\\n{\\n    Path = \\\"/Root/Content/MyMemos\\\",\\n}, cancel).ConfigureAwait(false);\\n\")), mdx(\"h4\", null, \"Querying contents\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var memos = await repository.QueryAsync<Memo>(new QueryContentRequest\\n{\\n    ContentQuery = \\\"+TypeIs:Memo\\\",\\n    Top = 5,\\n    Skip = 10,\\n    OrderBy = new[] {\\\"Name desc\\\"},\\n    Expand = new[] {\\\"CreatedBy\\\"},\\n    Select = new[] {\\\"Id\\\", \\\"Path\\\", \\\"Type\\\", \\\"Description\\\", \\\"SeeAlso/Id\\\", \\\"SeeAlso/Type\\\"},\\n}, cancel).ConfigureAwait(false);\\n\")), mdx(\"h4\", null, \"Custom requests\"), mdx(\"p\", null, \"If there is no dedicated API for a certain request, you can use one of the following all-purpose methods to send a custom request to the server.\"), mdx(\"p\", null, \"Calling an operation with a custom strongly-typed result:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var request = new ODataRequest { ContentId = 42, ActionName = \\\"CustomAction\\\" };\\nvar customObject = await repository.GetResponseAsync<CustomObject>(request, HttpMethod.Get, default);\\n\")), mdx(\"p\", null, \"A JSON response:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var request = new ODataRequest {ContentId = 42, ActionName = \\\"CustomAction\\\" };\\nvar jsonResult = await repository.GetResponseJsonAsync(request, HttpMethod.Get, default);\\n\")), mdx(\"p\", null, \"Or a string response:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var request = new ODataRequest(repository.Server)\\n{\\n    Select = new []{ \\\"Version\\\" },\\n    Path = \\\"/Root/Content/IT/Document_Library/Calgary/BusinessPlan.docx\\\",\\n    ActionName = \\\"Versions\\\",\\n};\\nvar result = await repository.GetResponseStringAsync(request, HttpMethod.Get, cancel);\\n\")), mdx(\"h2\", null, \"Working with Content actions\"), mdx(\"p\", null, \"Every content has its own \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/api-docs/basic-concepts/09-actions\"\n  }), \"actions and functions\"), \" that you can call from the client. The repository API lets you call these actions by name and pass parameters to them. The result can be a strongly typed object that represents the JSON response returned by the repository.\"), mdx(\"h3\", null, \"Calling a function\"), mdx(\"p\", null, \"A function is an operation that is called using the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"GET\"), \" HTTP method and does not change the state of the repository.\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var request = new OperationRequest()\\n{\\n    ContentId = 2,\\n    OperationName = \\\"GetPermissions\\\"\\n};\\nvar result = await repository.InvokeFunctionAsync<GetPermissionsResponse>(request, CancellationToken.None);\\n\")), mdx(\"h3\", null, \"Calling an action\"), mdx(\"p\", null, \"An action is an operation that is called using the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"POST\"), \" HTTP method and may change the state of the repository.\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var postData = new { param1 = \\\"value\\\" };\\nvar request = new OperationRequest()\\n{\\n    ContentId = 2,\\n    OperationName = \\\"ActionName\\\",\\n    PostData = postData\\n};\\n\\nawait repository.InvokeActionAsync(request, CancellationToken.None);\\n\")), mdx(\"h3\", null, \"Handling custom operation responses\"), mdx(\"p\", null, \"There is an API for handling custom operation responses. You can use it to call an operation and get the response as a string. You can also pass an HTTP method to the API.\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"var request = new OperationRequest()\\n{\\n    ContentId = 2,\\n    OperationName = \\\"GetPermissions\\\"\\n};\\n\\nawait repository.ProcessOperationResponseAsync(request, HttpMethod.Get,\\n    (response) => {\\n        // process response string\\n    }, CancellationToken.None);\\n\")), mdx(\"h2\", null, \"Advanced data binding in Models\"), mdx(\"p\", null, \"If you create a model class for your type, most of the properties will be simple types (e.g. an integer or a string). There are cases however when a content field is more complex. In this section you will see examples for those cases and how can developers make field data conversions.\"), mdx(\"h3\", null, \"Reference fields\"), mdx(\"p\", null, \"In case of \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"single reference\"), \" fields (e.g. \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Manager\"), \" or \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"CreatedBy\"), \") use the Content type or one of its descendants for the property type.\"), mdx(\"p\", null, \"In case of \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"multi reference\"), \" fields use one of the following types (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"T\"), \" is Content or one of its descendants):\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"T[]\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"IEnumerable<T>\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"List<T>\"))), mdx(\"h3\", null, \"Custom object\"), mdx(\"h4\", null, \"Automatic conversion\"), mdx(\"p\", null, \"If the JSON response and the target object can be matched with simple serialization, the conversion is done implicitly. Let's take the following response as an example:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-json\"\n  }), \"{\\n  \\\"d\\\": {\\n    \\\"CustomField\\\": {\\n      \\\"property1\\\": \\\"value1\\\",\\n      \\\"property2\\\": 42\\n    },\\n  }\\n}\\n\")), mdx(\"p\", null, \"The type used in the strongly typed model's property could be the following.\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"Note that the property names are modified declaratively.\")), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"private class CustomPropertyType\\n{\\n    [JsonProperty(PropertyName = \\\"property1\\\")]\\n    public string Property1 { get; set; }\\n    [JsonProperty(PropertyName = \\\"property2\\\")]\\n    public int Property2 { get; set; }\\n}\\n\")), mdx(\"p\", null, \"The model:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"private class TestContent_CustomProperties : Content\\n{\\n    /*...constructor and other properties...*/\\n\\n    public CustomPropertyType CustomField { get; set; }\\n}\\n\")), mdx(\"h4\", null, \"Explicit conversion\"), mdx(\"p\", null, \"If the field in the JSON response and the property in the model do not match, you need to write an explicit conversion. That means you need to implement the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"TryConvertToProperty\"), \" and \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"TryConvertFromProperty\"), \" methods in the model class.\"), mdx(\"p\", null, \"JSON response (string representation of an integer and a string/int dictionary):\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-json\"\n  }), \"{\\n  \\\"d\\\": {\\n    \\\"BoolField\\\": \\\"0\\\",\\n    \\\"DictionaryField\\\": \\\"Name1:111,Name2:222,Name3:333\\\"\\n  }\\n}\\n\")), mdx(\"p\", null, \"Model properties:\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"public bool BoolField { get; set; }\\npublic Dictionary<string, int> DictionaryField { get; set; }\\n\")), mdx(\"p\", null, \"The \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"conversion methods\"), \" in the model class: return true if this overload can convert the value, otherwise return the result of the base method.\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-csharp\"\n  }), \"// Convert from JSON response to model property\\nprotected override bool TryConvertToProperty(string propertyName, JToken jsonValue, out object propertyValue)\\n{\\n    if (jsonValue != null)\\n    {\\n        if (propertyName == nameof(Field_StringToBool))\\n        {\\n            var stringValue = jsonValue.Value<string>();\\n            propertyValue = !string.IsNullOrEmpty(stringValue) && \\\"0\\\" != stringValue;\\n            return true;\\n        }\\n\\n        if (propertyName == nameof(Field_StringToDictionary))\\n        {\\n            var stringValue = jsonValue.Value<string>();\\n            if (stringValue != null)\\n            {\\n                propertyValue = new Dictionary<string, int>(stringValue.Split(',').Select(x =>\\n                {\\n                    var split = x.Split(':');\\n                    var name = split[0].Trim();\\n                    var value = int.Parse(split[1]);\\n                    return new KeyValuePair<string, int>(name, value);\\n                }));\\n                return true;\\n            }\\n        }\\n    }\\n\\n    return base.TryConvertToProperty(propertyName, jsonValue, out propertyValue);\\n}\\n\\n// Converts the property value to a string representation that can be sent to the server\\nprotected override bool TryConvertFromProperty(string propertyName, out object convertedValue)\\n{\\n    if (propertyName == nameof(Field_StringToBool))\\n    {\\n        convertedValue = Field_StringToBool ? \\\"1\\\" : \\\"0\\\";\\n        return true;\\n    }\\n    if (propertyName == nameof(Field_StringToDictionary))\\n    {\\n        convertedValue = string.Join(\\\",\\\", Field_StringToDictionary\\n            // Ordering is needed for tests\\n            .OrderBy(x => x.Key)\\n            .Select(x => $\\\"{x.Key}:{x.Value}\\\"));\\n        return true;\\n    }\\n    return base.TryConvertFromProperty(propertyName, out convertedValue);\\n}\\n\")));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#using-the-built-in-content-types","title":"Using the built-in Content types"},{"url":"#creating-a-strongly-typed-model","title":"Creating a strongly typed model"},{"url":"#registering-the-model","title":"Registering the model","items":[{"items":[{"url":"#registering-a-global-model","title":"Registering a global model"},{"url":"#registering-a-local-model","title":"Registering a local model"}]}]},{"url":"#managing-content","title":"Managing content","items":[{"url":"#creating-a-content","title":"Creating a content"},{"url":"#loading-a-content","title":"Loading a content","items":[{"url":"#load-by-path","title":"Load by path"},{"url":"#load-by-id","title":"Load by Id"},{"url":"#load-with-customizing-the-response","title":"Load with customizing the response"}]},{"url":"#loading-or-querying-multiple-items","title":"Loading or querying multiple items","items":[{"url":"#loading-a-collection","title":"Loading a collection"},{"url":"#getting-the-count-of-a-collection","title":"Getting the count of a collection"},{"url":"#querying-contents","title":"Querying contents"},{"url":"#custom-requests","title":"Custom requests"}]}]},{"url":"#working-with-content-actions","title":"Working with Content actions","items":[{"url":"#calling-a-function","title":"Calling a function"},{"url":"#calling-an-action","title":"Calling an action"},{"url":"#handling-custom-operation-responses","title":"Handling custom operation responses"}]},{"url":"#advanced-data-binding-in-models","title":"Advanced data binding in Models","items":[{"url":"#reference-fields","title":"Reference fields"},{"url":"#custom-object","title":"Custom object","items":[{"url":"#automatic-conversion","title":"Automatic conversion"},{"url":"#explicit-conversion","title":"Explicit conversion"}]}]}]},"parent":{"__typename":"File","relativePath":"tutorials/content/manage-content-dotnet.md"},"frontmatter":{"metaTitle":"sensenet Tutorials - Manage content using the .Net client","metaDescription":"This tutorial shows you how to manage content in the sensenet repository using the .Net client API."}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/snaas-deployment","title":"Snaas Deployment"}}},{"node":{"fields":{"slug":"/tutorials/content","title":"Content"}}},{"node":{"fields":{"slug":"/","title":"Landing Page"}}},{"node":{"fields":{"slug":"/example-apps","title":"Example apps"}}},{"node":{"fields":{"slug":"/api-docs/collaboration","title":"Collaboration"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts","title":"Basic Concepts"}}},{"node":{"fields":{"slug":"/api-docs/content-management","title":"Content Management"}}},{"node":{"fields":{"slug":"/api-docs/configuration","title":"Configuration"}}},{"node":{"fields":{"slug":"/api-docs/permissions","title":"Permissions"}}},{"node":{"fields":{"slug":"/api-docs/querying","title":"Querying"}}},{"node":{"fields":{"slug":"/api-docs/preview","title":"Preview"}}},{"node":{"fields":{"slug":"/api-docs/index","title":"Basic Concepts"}}},{"node":{"fields":{"slug":"/api-docs/settings","title":"Settings API"}}},{"node":{"fields":{"slug":"/api-docs/sharing","title":"Sharing"}}},{"node":{"fields":{"slug":"/api-docs/users-and-groups","title":"Users and Groups"}}},{"node":{"fields":{"slug":"/concepts/basics","title":"Basics"}}},{"node":{"fields":{"slug":"/concepts/collaboration","title":"Collaboration"}}},{"node":{"fields":{"slug":"/concepts/client-side-forms","title":"Client-Side Forms"}}},{"node":{"fields":{"slug":"/concepts/content-management","title":"Content"}}},{"node":{"fields":{"slug":"/concepts/content-types","title":"Content Types"}}},{"node":{"fields":{"slug":"/concepts/document-previews","title":"Document Previews"}}},{"node":{"fields":{"slug":"/concepts/logging","title":"Logging"}}},{"node":{"fields":{"slug":"/concepts/introduction","title":"Introduction"}}},{"node":{"fields":{"slug":"/concepts/webhooks","title":"Webhooks"}}},{"node":{"fields":{"slug":"/concepts/user-and-permission-management","title":"User and Permission Management"}}},{"node":{"fields":{"slug":"/example-apps/example-apps","title":"Example apps"}}},{"node":{"fields":{"slug":"/faq/content-types","title":"Content types"}}},{"node":{"fields":{"slug":"/faq/versioning","title":"Versioning"}}},{"node":{"fields":{"slug":"/faq/permissions","title":"Permissions"}}},{"node":{"fields":{"slug":"/concepts/fields","title":"Fields"}}},{"node":{"fields":{"slug":"/guides/content-management","title":"Content management"}}},{"node":{"fields":{"slug":"/guides/customization","title":"Customize the admin-ui"}}},{"node":{"fields":{"slug":"/guides/search","title":"Search"}}},{"node":{"fields":{"slug":"/guides/roles-and-permissions","title":"Roles and permissions"}}},{"node":{"fields":{"slug":"/guides/index","title":"Admin-ui Guides"}}},{"node":{"fields":{"slug":"/guides/settings","title":"Settings"}}},{"node":{"fields":{"slug":"/guides/users-and-groups","title":"Users and groups"}}},{"node":{"fields":{"slug":"/guides/getting-started","title":"Getting started"}}},{"node":{"fields":{"slug":"/restapi/ad2portalsyncfinalizer","title":"Ad2PortalSyncFinalizer"}}},{"node":{"fields":{"slug":"/restapi/addallowedchildtypes","title":"AddAllowedChildTypes"}}},{"node":{"fields":{"slug":"/restapi/addmembers","title":"AddMembers"}}},{"node":{"fields":{"slug":"/restapi/ancestors","title":"Ancestors"}}},{"node":{"fields":{"slug":"/restapi/checkallowedchildtypesoffolders","title":"CheckAllowedChildTypesOfFolders"}}},{"node":{"fields":{"slug":"/restapi/checkindexintegrity","title":"CheckIndexIntegrity"}}},{"node":{"fields":{"slug":"/restapi/cheatsheet","title":"Api references"}}},{"node":{"fields":{"slug":"/restapi/checkout","title":"CheckOut"}}},{"node":{"fields":{"slug":"/restapi/cancelindexbackup","title":"CancelIndexBackup"}}},{"node":{"fields":{"slug":"/restapi/approve","title":"Approve"}}},{"node":{"fields":{"slug":"/restapi/checkpreviews","title":"CheckPreviews"}}},{"node":{"fields":{"slug":"/restapi/checkin","title":"CheckIn"}}},{"node":{"fields":{"slug":"/restapi/changepassword","title":"ChangePassword"}}},{"node":{"fields":{"slug":"/restapi/copybatch","title":"CopyBatch"}}},{"node":{"fields":{"slug":"/restapi/checksecurityconsistency","title":"CheckSecurityConsistency"}}},{"node":{"fields":{"slug":"/restapi/createapikey","title":"CreateApiKey"}}},{"node":{"fields":{"slug":"/restapi/copyexplicitentriesofeveryonetovisitor","title":"CopyExplicitEntriesOfEveryoneToVisitor"}}},{"node":{"fields":{"slug":"/restapi/createsecret","title":"CreateSecret"}}},{"node":{"fields":{"slug":"/restapi/createclient","title":"CreateClient"}}},{"node":{"fields":{"slug":"/restapi/createlocaluser","title":"CreateLocalUser"}}},{"node":{"fields":{"slug":"/restapi/delete","title":"Delete"}}},{"node":{"fields":{"slug":"/restapi/deleteapikey","title":"DeleteApiKey"}}},{"node":{"fields":{"slug":"/restapi/deleteapikeys","title":"DeleteApiKeys"}}},{"node":{"fields":{"slug":"/restapi/createuserbyprovider","title":"CreateUserByProvider"}}},{"node":{"fields":{"slug":"/restapi/deleteclient","title":"DeleteClient"}}},{"node":{"fields":{"slug":"/restapi/deletebatch","title":"DeleteBatch"}}},{"node":{"fields":{"slug":"/restapi/decrypt","title":"Decrypt"}}},{"node":{"fields":{"slug":"/restapi/deletesecret","title":"DeleteSecret"}}},{"node":{"fields":{"slug":"/restapi/documentpreviewfinalizer","title":"DocumentPreviewFinalizer"}}},{"node":{"fields":{"slug":"/restapi/finalizeblobupload","title":"FinalizeBlobUpload"}}},{"node":{"fields":{"slug":"/restapi/finalizecontent","title":"FinalizeContent"}}},{"node":{"fields":{"slug":"/restapi/firewebhook","title":"FireWebHook"}}},{"node":{"fields":{"slug":"/restapi/firewebhook2","title":"FireWebHook"}}},{"node":{"fields":{"slug":"/restapi/deleteapikeys2","title":"DeleteApiKeys"}}},{"node":{"fields":{"slug":"/restapi/forceundocheckout","title":"ForceUndoCheckOut"}}},{"node":{"fields":{"slug":"/restapi/getacl","title":"GetAcl"}}},{"node":{"fields":{"slug":"/restapi/gedatabaseusageperiod","title":"GeDatabaseUsagePeriod"}}},{"node":{"fields":{"slug":"/restapi/getapikeys","title":"GetApiKeys"}}},{"node":{"fields":{"slug":"/restapi/encrypt","title":"Encrypt"}}},{"node":{"fields":{"slug":"/restapi/getapiusagelist","title":"GetApiUsageList"}}},{"node":{"fields":{"slug":"/restapi/getallowedusers","title":"GetAllowedUsers"}}},{"node":{"fields":{"slug":"/restapi/getallowedchildtypesfromctd","title":"GetAllowedChildTypesFromCTD"}}},{"node":{"fields":{"slug":"/restapi/getallcontenttypes","title":"GetAllContentTypes"}}},{"node":{"fields":{"slug":"/restapi/getapiusageperiods","title":"GetApiUsagePeriods"}}},{"node":{"fields":{"slug":"/restapi/getapiusageperiod","title":"GetApiUsagePeriod"}}},{"node":{"fields":{"slug":"/restapi/getbinarytoken","title":"GetBinaryToken"}}},{"node":{"fields":{"slug":"/restapi/getchildrenpermissioninfo","title":"GetChildrenPermissionInfo"}}},{"node":{"fields":{"slug":"/restapi/getclientrequestparameters","title":"GetClientRequestParameters"}}},{"node":{"fields":{"slug":"/restapi/getclients","title":"GetClients"}}},{"node":{"fields":{"slug":"/restapi/getcontentcountintree","title":"GetContentCountInTree"}}},{"node":{"fields":{"slug":"/restapi/getclientsforrepository","title":"GetClientsForRepository"}}},{"node":{"fields":{"slug":"/restapi/getdatabaseusage","title":"GetDatabaseUsage"}}},{"node":{"fields":{"slug":"/restapi/getdashboarddata","title":"GetDashboardData"}}},{"node":{"fields":{"slug":"/restapi/getexistingpreviewimages","title":"GetExistingPreviewImages"}}},{"node":{"fields":{"slug":"/restapi/getindexdocument","title":"GetIndexDocument"}}},{"node":{"fields":{"slug":"/restapi/getindexproperties","title":"GetIndexProperties"}}},{"node":{"fields":{"slug":"/restapi/getinvertedindex","title":"GetInvertedIndex"}}},{"node":{"fields":{"slug":"/restapi/getindexdocumentbydocumentid","title":"GetIndexDocumentByDocumentId"}}},{"node":{"fields":{"slug":"/restapi/getnamefromdisplayname","title":"GetNameFromDisplayName"}}},{"node":{"fields":{"slug":"/restapi/getmetadata","title":"GetMetadata"}}},{"node":{"fields":{"slug":"/restapi/getopenapidocument","title":"GetOpenApiDocument"}}},{"node":{"fields":{"slug":"/restapi/getpagecount","title":"GetPageCount"}}},{"node":{"fields":{"slug":"/restapi/getpermissioninfo","title":"GetPermissionInfo"}}},{"node":{"fields":{"slug":"/restapi/getparentgroups","title":"GetParentGroups"}}},{"node":{"fields":{"slug":"/restapi/getpermissionoverview","title":"GetPermissionOverview"}}},{"node":{"fields":{"slug":"/restapi/getpermissions","title":"GetPermissions"}}},{"node":{"fields":{"slug":"/restapi/getpreviewsfolder","title":"GetPreviewsFolder"}}},{"node":{"fields":{"slug":"/restapi/getpreviewimages","title":"GetPreviewImages"}}},{"node":{"fields":{"slug":"/restapi/getqueries","title":"GetQueries"}}},{"node":{"fields":{"slug":"/restapi/backupindex","title":"BackupIndex"}}},{"node":{"fields":{"slug":"/restapi/getrelatedidentities","title":"GetRelatedIdentities"}}},{"node":{"fields":{"slug":"/restapi/getrelatedidentitiesbypermissions","title":"GetRelatedIdentitiesByPermissions"}}},{"node":{"fields":{"slug":"/restapi/getrelateditems","title":"GetRelatedItems"}}},{"node":{"fields":{"slug":"/restapi/getrelateditemsonelevel","title":"GetRelatedItemsOneLevel"}}},{"node":{"fields":{"slug":"/restapi/getrelatedpermissions","title":"GetRelatedPermissions"}}},{"node":{"fields":{"slug":"/restapi/getrepositorytype","title":"GetRepositoryType"}}},{"node":{"fields":{"slug":"/restapi/getschema","title":"GetSchema"}}},{"node":{"fields":{"slug":"/restapi/getsharing","title":"GetSharing"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusagelist","title":"GetWebHookUsageList"}}},{"node":{"fields":{"slug":"/restapi/getversioninfo","title":"GetVersionInfo"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusagelist2","title":"GetWebHookUsageList"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusageperiod","title":"GetWebHookUsagePeriod"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusageperiods","title":"GetWebHookUsagePeriods"}}},{"node":{"fields":{"slug":"/restapi/getwholeinvertedindex","title":"GetWholeInvertedIndex"}}},{"node":{"fields":{"slug":"/restapi/getwopidata","title":"GetWopiData"}}},{"node":{"fields":{"slug":"/restapi/haspermission","title":"HasPermission"}}},{"node":{"fields":{"slug":"/restapi/movebatch","title":"MoveBatch"}}},{"node":{"fields":{"slug":"/restapi/protectedpaths","title":"ProtectedPaths"}}},{"node":{"fields":{"slug":"/restapi/opentree","title":"OpenTree"}}},{"node":{"fields":{"slug":"/restapi/previewavailable","title":"PreviewAvailable"}}},{"node":{"fields":{"slug":"/restapi/publish","title":"Publish"}}},{"node":{"fields":{"slug":"/restapi/import","title":"Import"}}},{"node":{"fields":{"slug":"/restapi/index","title":"Api references"}}},{"node":{"fields":{"slug":"/restapi/rebuildindex","title":"RebuildIndex"}}},{"node":{"fields":{"slug":"/restapi/missingexplicitentriesofvisitorcomparedtoeveryone","title":"MissingExplicitEntriesOfVisitorComparedToEveryone"}}},{"node":{"fields":{"slug":"/restapi/queryindexbackup","title":"QueryIndexBackup"}}},{"node":{"fields":{"slug":"/restapi/refreshindexandcleanactivities","title":"RefreshIndexAndCleanActivities"}}},{"node":{"fields":{"slug":"/restapi/rebuildindexsubtree","title":"RebuildIndexSubtree"}}},{"node":{"fields":{"slug":"/restapi/refreshindexsubtree","title":"RefreshIndexSubtree"}}},{"node":{"fields":{"slug":"/restapi/reject","title":"Reject"}}},{"node":{"fields":{"slug":"/restapi/removemembers","title":"RemoveMembers"}}},{"node":{"fields":{"slug":"/restapi/regeneratesecretforrepository","title":"RegenerateSecretForRepository"}}},{"node":{"fields":{"slug":"/restapi/removesharing","title":"RemoveSharing"}}},{"node":{"fields":{"slug":"/restapi/removeallowedchildtypes","title":"RemoveAllowedChildTypes"}}},{"node":{"fields":{"slug":"/restapi/resetrecentindexingactivities","title":"ResetRecentIndexingActivities"}}},{"node":{"fields":{"slug":"/restapi/regeneratepreviews","title":"RegeneratePreviews"}}},{"node":{"fields":{"slug":"/restapi/sendchangepasswordmail","title":"SendChangePasswordMail"}}},{"node":{"fields":{"slug":"/restapi/sendchangepasswordmail2","title":"SendChangePasswordMail"}}},{"node":{"fields":{"slug":"/restapi/setinitialpreviewproperties","title":"SetInitialPreviewProperties"}}},{"node":{"fields":{"slug":"/restapi/setpagecount","title":"SetPageCount"}}},{"node":{"fields":{"slug":"/restapi/setpermissions","title":"SetPermissions"}}},{"node":{"fields":{"slug":"/restapi/savequery","title":"SaveQuery"}}},{"node":{"fields":{"slug":"/restapi/restoreversion","title":"RestoreVersion"}}},{"node":{"fields":{"slug":"/restapi/restore","title":"Restore"}}},{"node":{"fields":{"slug":"/restapi/share","title":"Share"}}},{"node":{"fields":{"slug":"/restapi/startblobupload","title":"StartBlobUpload"}}},{"node":{"fields":{"slug":"/restapi/startblobuploadtoparent","title":"StartBlobUploadToParent"}}},{"node":{"fields":{"slug":"/restapi/takelockover","title":"TakeLockOver"}}},{"node":{"fields":{"slug":"/restapi/setpreviewstatus","title":"SetPreviewStatus"}}},{"node":{"fields":{"slug":"/restapi/setpermissions2","title":"SetPermissions"}}},{"node":{"fields":{"slug":"/restapi/upload","title":"Upload"}}},{"node":{"fields":{"slug":"/restapi/takeownership","title":"TakeOwnership"}}},{"node":{"fields":{"slug":"/restapi/validatecredentials","title":"ValidateCredentials"}}},{"node":{"fields":{"slug":"/restapi/wopiopenedit","title":"WopiOpenEdit"}}},{"node":{"fields":{"slug":"/restapi/wopiopenview","title":"WopiOpenView"}}},{"node":{"fields":{"slug":"/tutorials/authentication","title":"Authentication"}}},{"node":{"fields":{"slug":"/tutorials/content-types","title":"Working with content types"}}},{"node":{"fields":{"slug":"/tutorials/maintenance","title":"Maintenance"}}},{"node":{"fields":{"slug":"/restapi/undocheckout","title":"UndoCheckOut"}}},{"node":{"fields":{"slug":"/unused/08-list-fields","title":"List Fields"}}},{"node":{"fields":{"slug":"/tutorials/webhooks","title":"Webhooks"}}},{"node":{"fields":{"slug":"/restapi/getrecentindexingactivities","title":"GetRecentIndexingActivities"}}},{"node":{"fields":{"slug":"/restapi/getrecentsecurityactivities","title":"GetRecentSecurityActivities"}}},{"node":{"fields":{"slug":"/tutorials/index","title":"Tutorials"}}},{"node":{"fields":{"slug":"/tutorials/getting-started","title":"Getting started with sensenet"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/01-entry","title":"Entry"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/02-collection","title":"Collection"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/03-select-expand","title":"Select and expand"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/04-ordering-paging","title":"Ordering and Pagination"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/05-search-filter","title":"Search and filtering"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/00-getting-started","title":"Getting started"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/07-system-content","title":"System Content"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/06-metadata","title":"Metadata"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/10-schema","title":"Schema"}}},{"node":{"fields":{"slug":"/api-docs/collaboration/01-versioning","title":"Versioning"}}},{"node":{"fields":{"slug":"/api-docs/collaboration/02-approval","title":"Approval"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/09-actions","title":"Actions"}}},{"node":{"fields":{"slug":"/api-docs/collaboration/03-saved-queries","title":"Saved queries"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/08-lifespan","title":"Lifespan"}}},{"node":{"fields":{"slug":"/api-docs/configuration/configuration-index","title":"Option class references"}}},{"node":{"fields":{"slug":"/api-docs/configuration/identityserver","title":"IdentityServer"}}},{"node":{"fields":{"slug":"/api-docs/configuration/previewgenerator","title":"Preview Generator"}}},{"node":{"fields":{"slug":"/api-docs/configuration/searchservice","title":"SearchService"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet","title":"Main sensenet service"}}},{"node":{"fields":{"slug":"/api-docs/content-management/01-create","title":"Create"}}},{"node":{"fields":{"slug":"/api-docs/content-management/02-update","title":"Update"}}},{"node":{"fields":{"slug":"/api-docs/content-management/04-upload","title":"Upload"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io","title":"Import/export tool"}}},{"node":{"fields":{"slug":"/api-docs/content-management/03-delete","title":"Delete"}}},{"node":{"fields":{"slug":"/api-docs/content-management/05-copy-move","title":"Copy or move"}}},{"node":{"fields":{"slug":"/api-docs/configuration/taskmanagement","title":"TaskManagement"}}},{"node":{"fields":{"slug":"/api-docs/content-management/06-allowedchildtypes","title":"Allowed Child Types"}}},{"node":{"fields":{"slug":"/api-docs/content-management/07-trash","title":"Trash"}}},{"node":{"fields":{"slug":"/api-docs/permissions/01-permission-management","title":"Permission Management"}}},{"node":{"fields":{"slug":"/api-docs/permissions/02-permissions-queries","title":"Complex Permission Queries"}}},{"node":{"fields":{"slug":"/api-docs/querying/01-id-path","title":"Query by Id or Path"}}},{"node":{"fields":{"slug":"/api-docs/querying/02-field","title":"Query by a field"}}},{"node":{"fields":{"slug":"/api-docs/querying/03-fulltext","title":"Fulltext Search"}}},{"node":{"fields":{"slug":"/api-docs/querying/04-date","title":"Query by date"}}},{"node":{"fields":{"slug":"/api-docs/querying/05-reference","title":"Query by related content"}}},{"node":{"fields":{"slug":"/api-docs/querying/08-paging","title":"Paging"}}},{"node":{"fields":{"slug":"/api-docs/querying/07-ordering","title":"Ordering"}}},{"node":{"fields":{"slug":"/api-docs/querying/09-multiple-predicates","title":"Multiple predicates"}}},{"node":{"fields":{"slug":"/api-docs/querying/11-template-parameters","title":"Template parameters"}}},{"node":{"fields":{"slug":"/api-docs/querying/06-type","title":"Query by Type"}}},{"node":{"fields":{"slug":"/api-docs/users-and-groups/03-memberships","title":"Group Membership"}}},{"node":{"fields":{"slug":"/concepts/basics/02-content-tree","title":"Content Tree"}}},{"node":{"fields":{"slug":"/api-docs/querying/10-system-content","title":"Query system content"}}},{"node":{"fields":{"slug":"/concepts/basics/05-rest-api","title":"REST API"}}},{"node":{"fields":{"slug":"/concepts/basics/06-authentication-secrets","title":"Client IDs and secrets"}}},{"node":{"fields":{"slug":"/concepts/basics/07-settings","title":"Settings"}}},{"node":{"fields":{"slug":"/concepts/basics/06-authentication","title":"Authentication"}}},{"node":{"fields":{"slug":"/concepts/basics/03-content-relations","title":"Content Relations"}}},{"node":{"fields":{"slug":"/concepts/basics/041-content-query","title":"Content Query"}}},{"node":{"fields":{"slug":"/concepts/collaboration/01-versioning","title":"Versioning"}}},{"node":{"fields":{"slug":"/concepts/collaboration/02-simple-approval","title":"Simple approval"}}},{"node":{"fields":{"slug":"/concepts/basics/08-actions","title":"Actions"}}},{"node":{"fields":{"slug":"/concepts/basics/04-search","title":"Search"}}},{"node":{"fields":{"slug":"/concepts/collaboration/03-office-online-editing","title":"Office Online Editing"}}},{"node":{"fields":{"slug":"/concepts/collaboration/04-workspace","title":"Workspace"}}},{"node":{"fields":{"slug":"/concepts/collaboration/05-trash","title":"Trash"}}},{"node":{"fields":{"slug":"/concepts/collaboration/06-sharing","title":"Sharing"}}},{"node":{"fields":{"slug":"/concepts/content-management/02-content-model","title":"Content Model"}}},{"node":{"fields":{"slug":"/concepts/content-management/04-content-templates","title":"Content Templates"}}},{"node":{"fields":{"slug":"/concepts/content-management/031-fields","title":"Fields"}}},{"node":{"fields":{"slug":"/concepts/content-management/05-content-scheduling","title":"Content Scheduling"}}},{"node":{"fields":{"slug":"/concepts/content-management/06-allowed-childtypes","title":"Allowed Child Types"}}},{"node":{"fields":{"slug":"/concepts/content-types/02-folder","title":"Folder"}}},{"node":{"fields":{"slug":"/concepts/content-types/04-group","title":"Group"}}},{"node":{"fields":{"slug":"/concepts/content-types/05-organizational-unit","title":"Organizational Unit"}}},{"node":{"fields":{"slug":"/concepts/content-types/03-user","title":"User"}}},{"node":{"fields":{"slug":"/concepts/content-types/06-file","title":"File"}}},{"node":{"fields":{"slug":"/concepts/content-types/08-contentlist","title":"Content List"}}},{"node":{"fields":{"slug":"/concepts/content-types/01-genericcontent","title":"Generic Content"}}},{"node":{"fields":{"slug":"/concepts/content-types/09-document-library","title":"Document Library"}}},{"node":{"fields":{"slug":"/concepts/content-types/10-image-library","title":"Image Library"}}},{"node":{"fields":{"slug":"/concepts/content-types/12-tasklist","title":"Task List"}}},{"node":{"fields":{"slug":"/concepts/content-types/11-memolist","title":"Memo List"}}},{"node":{"fields":{"slug":"/concepts/content-types/13-workspace","title":"Workspace"}}},{"node":{"fields":{"slug":"/concepts/content-types/15-memo","title":"Memo"}}},{"node":{"fields":{"slug":"/concepts/content-types/07-image","title":"Image"}}},{"node":{"fields":{"slug":"/concepts/content-types/18-linklist","title":"Link List"}}},{"node":{"fields":{"slug":"/concepts/content-types/19-contentlink","title":"Content Link"}}},{"node":{"fields":{"slug":"/concepts/content-types/17-article","title":"Article"}}},{"node":{"fields":{"slug":"/concepts/content-types/16-smartfolder","title":"Smart Folder"}}},{"node":{"fields":{"slug":"/concepts/content-types/14-task","title":"Task"}}},{"node":{"fields":{"slug":"/concepts/content-types/20-link","title":"Link"}}},{"node":{"fields":{"slug":"/concepts/content-types/21-event-calendar","title":"Calendar"}}},{"node":{"fields":{"slug":"/concepts/content-types/22-calendar-event","title":"Calendar Event"}}},{"node":{"fields":{"slug":"/concepts/fields/02-field-indexing","title":"Field indexing"}}},{"node":{"fields":{"slug":"/concepts/fields/021-field-controls","title":"Field controls - React"}}},{"node":{"fields":{"slug":"/concepts/fields/03-shortext","title":"ShortText field"}}},{"node":{"fields":{"slug":"/concepts/fields/01-field-settings","title":"Field settings"}}},{"node":{"fields":{"slug":"/concepts/fields/04-longtext","title":"LongText field"}}},{"node":{"fields":{"slug":"/concepts/fields/06-number","title":"Number field"}}},{"node":{"fields":{"slug":"/concepts/fields/05-integer","title":"Integer field"}}},{"node":{"fields":{"slug":"/concepts/fields/07-boolean","title":"Boolean field"}}},{"node":{"fields":{"slug":"/concepts/fields/09-reference","title":"Reference field"}}},{"node":{"fields":{"slug":"/concepts/fields/10-datetime","title":"DateTime field"}}},{"node":{"fields":{"slug":"/concepts/fields/12-image","title":"Image field"}}},{"node":{"fields":{"slug":"/concepts/fields/11-hyperlink","title":"Hyperlink field"}}},{"node":{"fields":{"slug":"/concepts/fields/13-binary","title":"Binary field"}}},{"node":{"fields":{"slug":"/concepts/introduction/02-what-is-csp","title":"What is a Content Services Platform"}}},{"node":{"fields":{"slug":"/concepts/user-and-permission-management/01-user-management","title":"User Management"}}},{"node":{"fields":{"slug":"/concepts/fields/08-choice","title":"Choice field"}}},{"node":{"fields":{"slug":"/concepts/user-and-permission-management/04-custom-roles-and-permissions","title":"Custom Roles and Permissions"}}},{"node":{"fields":{"slug":"/guides/content-management/02-content-tree","title":"Content tree"}}},{"node":{"fields":{"slug":"/guides/content-management/03-create new content (upload, file, folder)","title":"Create new content"}}},{"node":{"fields":{"slug":"/guides/content-management/04-allowed-child-types","title":"Allowed child types"}}},{"node":{"fields":{"slug":"/guides/content-management/05-edit-content","title":"Edit content"}}},{"node":{"fields":{"slug":"/concepts/user-and-permission-management/03-role-based-permissions","title":"Role based Permissions"}}},{"node":{"fields":{"slug":"/concepts/user-and-permission-management/02-document-level-permissions","title":"Document level Permissions"}}},{"node":{"fields":{"slug":"/guides/content-management/07-trash","title":"Trash"}}},{"node":{"fields":{"slug":"/guides/content-management/06-preview","title":"Preview"}}},{"node":{"fields":{"slug":"/guides/content-management/09-approval","title":"Approval"}}},{"node":{"fields":{"slug":"/guides/content-management/08-versioning","title":"Versioning"}}},{"node":{"fields":{"slug":"/guides/content-management/11-picker","title":"Content Picker"}}},{"node":{"fields":{"slug":"/guides/customization/01-menu-customization","title":"Customize the menu"}}},{"node":{"fields":{"slug":"/guides/content-management/10-content_types","title":"Content Types"}}},{"node":{"fields":{"slug":"/guides/customization/02-query-based-menuitem","title":"How to add a query based menu item and screen to the drawer"}}},{"node":{"fields":{"slug":"/guides/roles-and-permissions/permission-editor","title":"Permission editor"}}},{"node":{"fields":{"slug":"/guides/search/03-command-palette","title":"Command palette"}}},{"node":{"fields":{"slug":"/guides/settings/api-and-security","title":"Api and security"}}},{"node":{"fields":{"slug":"/guides/settings/multifactor-authentication","title":"Multi-factor authentication"}}},{"node":{"fields":{"slug":"/guides/settings/setup","title":"Setup"}}},{"node":{"fields":{"slug":"/guides/settings/localization","title":"Localization"}}},{"node":{"fields":{"slug":"/guides/settings/stats","title":"Stats"}}},{"node":{"fields":{"slug":"/guides/settings/webhooks","title":"Webhooks"}}},{"node":{"fields":{"slug":"/tutorials/authentication/how-to-authenticate-apikey","title":"Authentication using API keys"}}},{"node":{"fields":{"slug":"/guides/settings/column-settings","title":"Column Settings"}}},{"node":{"fields":{"slug":"/tutorials/authentication/how-to-authenticate-dotnet","title":"Authentication from a .Net client"}}},{"node":{"fields":{"slug":"/tutorials/authentication/how-to-authenticate-dotnet-webapp","title":"Authentication from a .Net web application"}}},{"node":{"fields":{"slug":"/tutorials/authentication/how-to-authenticate-react","title":"Authentication from a React application"}}},{"node":{"fields":{"slug":"/tutorials/content-types/upload-content-with-a-custom-type","title":"Upload content with a custom type"}}},{"node":{"fields":{"slug":"/tutorials/content/import-export","title":"Import and export"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/01-basic-application-architecture","title":"Basic application architecture with sensenet"}}},{"node":{"fields":{"slug":"/tutorials/content/manage-content-dotnet","title":"Manage content using the .Net client"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/02-advanced-application-architecture","title":"Advanced application architecture with sensenet"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/getting-started-custom-backend","title":"Getting started with sensenet repository backend service"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/getting-started-mvc-client","title":"Getting started with sensenet and a server-side Asp.Net MVC client"}}},{"node":{"fields":{"slug":"/tutorials/content/large-database","title":"Large content repository"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/getting-started-with-react","title":"Getting started with React and sensenet"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/install-docker","title":"Install sensenet on local Docker"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/nlb-environment","title":"sensenet in a Network Load Balanced environment"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/getting-started-dotnet","title":"Getting started with sensenet and the .Net client"}}},{"node":{"fields":{"slug":"/tutorials/maintenance/backup-restore","title":"Backup and restore"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/getting-started-nextjs","title":"Getting started with Next.js and sensenet"}}},{"node":{"fields":{"slug":"/tutorials/webhooks/automate-site-builds-with-webhooks","title":"Automate site builds with webhooks"}}},{"node":{"fields":{"slug":"/api-docs/configuration/identityserver/NotificationOptions","title":"NotificationOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/previewgenerator/AsposeOptions","title":"AsposeOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/previewgenerator/AsposePreviewGeneratorOptions","title":"AsposePreviewGeneratorOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/identityserver/RecaptchaOptions","title":"RecaptchaOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/searchservice/GrpcClientOptions","title":"GrpcClientOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/searchservice/MessagingOptions","title":"MessagingOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/searchservice/RabbitMqOptions","title":"RabbitMqOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/AsposeOptions","title":"AsposeOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/AuthenticationOptions","title":"AuthenticationOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/BlobStorageOptions","title":"BlobStorageOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/ClientRequestOptions","title":"ClientRequestOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/ClientStoreOptions","title":"ClientStoreOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/CryptographyOptions","title":"CryptographyOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/EmailOptions","title":"EmailOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/DataOptions","title":"DataOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/ExclusiveLockOptions","title":"ExclusiveLockOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/GrpcClientOptions","title":"GrpcClientOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/HttpRequestOptions","title":"HttpRequestOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/IndexingOptions","title":"IndexingOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/MessagingOptions","title":"MessagingOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/MsSqlDatabaseInstallationOptions","title":"MsSqlDatabaseInstallationOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/RabbitMqOptions","title":"RabbitMqOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/MultiFactorOptions","title":"MultiFactorOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/RegistrationOptions","title":"RegistrationOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/StatisticsOptions","title":"StatisticsOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/RetrierOptions","title":"RetrierOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/DisplaySettings","title":"DisplaySettings"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/FsReaderArgs","title":"FsReaderArgs"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/FsWriterArgs","title":"FsWriterArgs"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/RepositoryReaderArgs","title":"RepositoryReaderArgs"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/RepositoryWriterArgs","title":"RepositoryWriterArgs"}}},{"node":{"fields":{"slug":"/api-docs/configuration/taskmanagement/TaskManagementOptions","title":"TaskManagementOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/taskmanagement/TaskManagementWebOptions","title":"TaskManagementWebOptions"}}},{"node":{"fields":{"slug":"/action/actions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/action/actions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/action/scenario/REST","title":"REST"}}},{"node":{"fields":{"slug":"/action/scenario/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/action/scenario/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/addTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/addTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/addTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/action/actions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypesFromCTD/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypesFromCTD/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypesFromCTD/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/checkAllowedTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/checkAllowedTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/checkAllowedTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/effectivelyAllowed/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/effectivelyAllowed/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/effectivelyAllowed/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/removeTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/removeTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/removeTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/updateAllowedChildTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/approval/approve/REST","title":"REST"}}},{"node":{"fields":{"slug":"/approval/approve/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/approval/approve/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/approval/enableApproval/REST","title":"REST"}}},{"node":{"fields":{"slug":"/approval/enableApproval/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/updateAllowedChildTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/approval/enableApproval/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/updateAllowedChildTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/approval/reject/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/copyContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/approval/reject/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/approval/reject/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/copyContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/copy-move/copyContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/copyMultiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/copyMultiple/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/moveMultiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/copyMultiple/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/copy-move/moveMultiple/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/moveMultiple/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/copy-move/moveContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/moveContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/moveContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/collection/children/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/collection/children/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/collection/count/REST","title":"REST"}}},{"node":{"fields":{"slug":"/collection/count/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/collection/children/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/create/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/create/create/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/create/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/collection/inlinecount/REST","title":"REST"}}},{"node":{"fields":{"slug":"/collection/inlinecount/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/create/createByTemplate/REST","title":"REST"}}},{"node":{"fields":{"slug":"/collection/inlinecount/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/create/createByTemplate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/collection/count/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/create/createDocLib/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/create/createDocLib/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createByTemplate/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/create/createUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/delete/deleteContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/deleteContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/deleteContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/delete/deleteMultipleContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createDocLib/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/create/createWs/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createWs/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/create/createWs/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/moveTotheTrash/REST","title":"REST"}}},{"node":{"fields":{"slug":"/delete/moveTotheTrash/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/delete/moveTotheTrash/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/deleteMultipleContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/deleteMultipleContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/byPath/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/byPath/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/byId/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/byId/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/entry/property/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/byId/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/property/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/entry/propertyValue/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/property/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/propertyValue/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/propertyValue/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/getting-started/configuration/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/byPath/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/getting-started/configuration/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/getting-started/configuration/REST","title":"REST"}}},{"node":{"fields":{"slug":"/getting-started/connect/REST","title":"REST"}}},{"node":{"fields":{"slug":"/getting-started/connect/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/getting-started/connect/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/getting-started/dependencies/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/getting-started/dependencies/REST","title":"REST"}}},{"node":{"fields":{"slug":"/getting-started/dependencies/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/lifespan/lifespanfilter/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/lifespan/lifespanfilter/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/lifespan/lifespanfilter/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/addField/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/addField/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/addField/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/list-fields/editFieldVirtualChildPut/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/editFieldVirtualChildPatch/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/editFieldVirtualChildPatch/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/editFieldVirtualChildPatch/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/list-fields/editFieldVirtualChildPut/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/list-fields/editFieldWithAction/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/editFieldWithAction/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/editFieldWithAction/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/list-fields/metadata/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/editFieldVirtualChildPut/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/metadata/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/list-fields/metadata/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldAction/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldAction/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldVirtualChild/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldVirtualChild/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldVirtualChild/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/list-fields/selectByListField/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/addMember/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldAction/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/addMember/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/addMember/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/directRoles/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/selectByListField/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/selectByListField/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/directRoles/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/directRoles/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/allRoles/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/allRoles/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/loadMembers/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/removeMember/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/loadMembers/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/removeMember/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/allRoles/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/removeMember/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/loadMembers/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/workspaceMembers/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/workspaceMembers/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/metadata/doclib-metadata/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/workspaceMembers/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/metadata/doclib-metadata/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/metadata/doclib-metadata/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/metadata/global-metadata/REST","title":"REST"}}},{"node":{"fields":{"slug":"/metadata/global-metadata/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/metadata/global-metadata/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/metadata/metadata/REST","title":"REST"}}},{"node":{"fields":{"slug":"/metadata/metadata/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/orderByMultipleFields/REST","title":"REST"}}},{"node":{"fields":{"slug":"/metadata/metadata/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/orderByMultipleFields/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/orderByMultipleFields/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/orderByOneProperty/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/orderByOneProperty/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/orderByOneProperty/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/orderExplicitDirection/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/orderExplicitDirection/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/paging/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/paging/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/orderExplicitDirection/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/reverseOrder/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/reverseOrder/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/paging/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/reverseOrder/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/skip/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/skip/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/skip/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/top/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/top/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/allowApproveForAGroup/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/allowApproveForAGroup/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/allowSave/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/allowApproveForAGroup/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/allowSave/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/allowSave/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/breakInheritance/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/breakInheritance/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/breakInheritance/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/top/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/customPermission/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/customPermission/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/denyDelete/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/customPermission/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/denyDelete/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/denyDelete/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/localOnly/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/localOnly/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getAllowedUsers/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getAllowedUsers/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/localOnly/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getAllowedUsers/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getParentGroups/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getParentGroups/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedIdentities/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getParentGroups/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedIdentities/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedIdentities/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedIdentitiesByPermissions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedIdentitiesByPermissions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItems/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItems/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedIdentitiesByPermissions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItemsOneLevel/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItems/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItemsOneLevel/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItemsOneLevel/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedPermissions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/canSave/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedPermissions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedPermissions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/canSave/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/canSeePermissions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/canSave/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/canSeePermissions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/canSeePermissions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/getAcl/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/getAcl/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntries/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntries/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntries/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/getAcl/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntry/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntry/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntry/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/hasPermission/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/hasPermission/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/hasPermissionUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/hasPermissionUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/previews/addComment/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/addComment/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/hasPermissionUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/checkPreviews/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/checkPreviews/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/previews/checkPreviews/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/getComments/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/getComments/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/getPageCount/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/addComment/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/getPageCount/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/previews/getComments/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/previews/getPageCount/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/regeneratePreviews/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/regeneratePreviews/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/previews/regeneratePreviews/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/removeComment/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/removeComment/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/removeComment/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/fullText/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/fullText/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/fullText/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/proximity-search/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/proximity-search/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/proximity-search/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/fuzzy-search/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/fuzzy-search/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/quick-query/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/quick-query/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/special-character-apostrophe/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/special-character-apostrophe/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/quick-query/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/special-characters-escaping/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/special-characters-escaping/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/special-character-apostrophe/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/special-characters-escaping/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/fuzzy-search/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/wildcard-search-multiple/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/wildcard-search-multiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/wildcard-search-multiple/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/wildcard-search-single/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/wildcard-search-single/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/wildcard-search-single/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byDateAfter/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byDateAfter/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/hasPermission/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byDateAfter/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byDateBefore/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byDateBefore/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byDateBefore/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDate/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDate/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDateTime/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDateTime/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byExclusiveRange/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byExclusiveRange/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDateTime/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byInclusiveRange/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byInclusiveRange/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byLifespan/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byInclusiveRange/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byLifespan/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byMixedRange/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byLifespan/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byMixedRange/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byExclusiveRange/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byMixedRange/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byNextMonth/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byNextMonth/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byNextMonth/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byPreviousYear/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byPreviousYear/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byPreviousYear/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byYesterday/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byBoolean/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byYesterday/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byYesterday/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-field/byBoolean/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byChoice/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-field/byBoolean/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-field/byChoice/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byChoice/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-field/byChoiceLocalized/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-field/byChoiceLocalized/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byChoiceLocalized/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-field/byLongText/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-field/byLongText/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-field/byLongText/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byNumber/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-field/byNumber/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byNumber/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-field/byShortText/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-field/byShortText/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byShortText/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-id-path/byId/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-id-path/byId/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/byId/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-id-path/byMultipleIds/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/byMultipleIds/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-id-path/byMultipleIds/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-id-path/inFolder/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/inTree/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/inFolder/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-id-path/inFolder/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-id-path/inTree/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-id-path/inTree/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-references/byManager/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-references/byManager/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-type/byExactType/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-references/byManager/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-type/byExactType/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-type/byTypeFamily/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-type/byTypeFamily/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-type/byExactType/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-type/byTypeFamily/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/and/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/and/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/and/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/grouping/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/grouping/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/grouping/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/minus/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/minus/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/not/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/minus/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/not/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/not/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/or/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/or/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/or/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/plus/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/plus/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-ordering/byDate/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/plus/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/byDate/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-ordering/byDate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/byMultipleFields/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-ordering/byMultipleFields/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/highestToLowest/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-ordering/byMultipleFields/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-ordering/highestToLowest/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/highestToLowest/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-ordering/lowestToHighest/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-ordering/lowestToHighest/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/lowestToHighest/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-ordering/multipleFieldsAndDirections/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-paging/top/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-ordering/multipleFieldsAndDirections/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-paging/top/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-paging/top/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-paging/skip-and-top/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-paging/skip-and-top/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-paging/skip-and-top/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-system-content/autofilters/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-system-content/autofilters/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-system-content/autofilters/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/chainingProperties/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/chainingProperties/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/chainingProperties/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/nextWeekTasksOfAUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/nextWeekTasksOfAUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/nextWeekTasksOfAUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/sharedWithCurrentUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/sharedWithCurrentUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/sharedWithCurrentUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions-methodlike/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions-methodlike/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions-methodlike/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/todaysEvents/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/todaysEvents/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/saved-queries/savePrivateQuery/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/todaysEvents/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/saved-queries/savePrivateQuery/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/saved-queries/savePrivateQuery/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/saved-queries/getSavedQueries/REST","title":"REST"}}},{"node":{"fields":{"slug":"/saved-queries/getSavedQueries/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/saved-queries/getSavedQueries/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/saved-queries/saveQuery/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/saved-queries/saveQuery/REST","title":"REST"}}},{"node":{"fields":{"slug":"/saved-queries/saveQuery/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/schema/getBinary/REST","title":"REST"}}},{"node":{"fields":{"slug":"/schema/getBinary/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/schema/getBinary/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/schema/getSchema/REST","title":"REST"}}},{"node":{"fields":{"slug":"/schema/getSchema/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/schema/getSchema/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/schema/uploadBinary/REST","title":"REST"}}},{"node":{"fields":{"slug":"/schema/uploadBinary/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/schema/uploadBinary/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/byDate/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/byDate/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/byExactType/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/byDate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/byExactType/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/byExactType/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/multipleFieldsAndDirections/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/byTypeFamily/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/byTypeFamily/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/greaterThan/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/byTypeFamily/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/greaterThan/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/endswith/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/endswith/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/greaterThan/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/endswith/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/startswith/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/startswith/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/substringof/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/startswith/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/substringof/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/expand/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/substringof/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expand/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/expandActions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expand/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expandActions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/expandActions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expandAllowedChildTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expandAndSelect/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expandAndSelect/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/expandAndSelect/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expandExpanded/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expandExpanded/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/select/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expandExpanded/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expandAllowedChildTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/select/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/select/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/byEmail/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/byUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/byEmail/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/expandAllowedChildTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/byEmail/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/byUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/byUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/getSharingContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/getSharingContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/removeSharing/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/removeSharing/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/removeSharing/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/sharedBy/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/getSharingContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/sharedBy/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/sharedBy/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/sharedWith/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/sharedWith/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/sharingLevels/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/sharedWith/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/sharingLevels/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/sharingLevels/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/sharingNotification/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/sharingNotification/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/settings/read/REST","title":"REST"}}},{"node":{"fields":{"slug":"/settings/read/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/settings/write/REST","title":"REST"}}},{"node":{"fields":{"slug":"/settings/read/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/settings/write/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/system-content/autofilter/REST","title":"REST"}}},{"node":{"fields":{"slug":"/settings/write/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/system-content/autofilter/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/system-content/autofilter/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/sharingNotification/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/deleteFromTrash/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/deleteFromTrash/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/disableTrashGlobally/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/deleteFromTrash/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/disableTrashGlobally/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/disableTrashGlobally/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/disableTrashOnAContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/disableTrashOnAContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/restoreFromTrash/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/restoreFromTrash/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/disableTrashOnAContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/restoreToAnotherDestination/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/restoreFromTrash/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/restoreToAnotherDestination/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/restoreToAnotherDestination/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/restoreWithNewName/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/restoreWithNewName/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/restoreWithNewName/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/trashOptions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/trashOptions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateChoice/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateChoice/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/trashOptions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updateChoice/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updateDate/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateDate/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updatePatch/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateDate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updatePatch/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updatePatch/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updatePut/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateReference/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updatePut/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updateReference/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updateReference/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updatePut/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updateMultipleFields/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateMultipleFields/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updateMultipleFields/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/updateCTD/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateReferenceMultiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateReferenceMultiple/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/updateCTD/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/updateSettings/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/updateCTD/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/updateSettings/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadFile/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/updateSettings/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadFile/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadFileNoChunks/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateReferenceMultiple/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadFileNoChunks/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadRawText/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadRawText/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/uploadRawText/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadFileNoChunks/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadStructure/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/uploadStructure/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadStructure/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadResume/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/uploadFile/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadResume/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadResume/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/users-and-groups/createRole/REST","title":"REST"}}},{"node":{"fields":{"slug":"/users-and-groups/createRole/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/users-and-groups/createUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/users-and-groups/createUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/users-and-groups/createRole/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/users-and-groups/createUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/users-and-groups/disableUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/users-and-groups/disableUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/checkin/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/checkin/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/checkin/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/checkout/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/checkout/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/checkout/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/deleteVersion/REST","title":"REST"}}},{"node":{"fields":{"slug":"/users-and-groups/disableUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/deleteVersion/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/enableVersioning/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/enableVersioning/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/enableVersioning/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/forceUndoChanges/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/forceUndoChanges/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/forceUndoChanges/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/deleteVersion/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/locked/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/publish/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/locked/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/publish/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/publish/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/locked/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/specificVersion/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/recallVersion/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/recallVersion/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/specificVersion/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/takeLockOver/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/specificVersion/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/takeLockOver/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/recallVersion/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/undoChanges/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/undoChanges/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/versionNumber/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/undoChanges/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/versionNumber/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/versionHistory/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/versionNumber/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/versionHistory/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/versionHistory/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/takeLockOver/js-snclient","title":"Js Snclient"}}}]}},"pageContext":{"id":"b75ccae3-8c58-5e36-9e8e-69c258051576"}},"staticQueryHashes":["2307347101","2307347101","2619113677","2619113677","3706406642","3706406642","417421954","417421954"]}