{"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":"/example-apps","title":"Example apps"}}},{"node":{"fields":{"slug":"/","title":"Landing Page"}}},{"node":{"fields":{"slug":"/api-docs/collaboration","title":"Collaboration"}}},{"node":{"fields":{"slug":"/api-docs/content-management","title":"Content Management"}}},{"node":{"fields":{"slug":"/api-docs/configuration","title":"Configuration"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts","title":"Basic Concepts"}}},{"node":{"fields":{"slug":"/api-docs/preview","title":"Preview"}}},{"node":{"fields":{"slug":"/api-docs/index","title":"Basic Concepts"}}},{"node":{"fields":{"slug":"/api-docs/permissions","title":"Permissions"}}},{"node":{"fields":{"slug":"/api-docs/querying","title":"Querying"}}},{"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/client-side-forms","title":"Client-Side Forms"}}},{"node":{"fields":{"slug":"/concepts/collaboration","title":"Collaboration"}}},{"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/introduction","title":"Introduction"}}},{"node":{"fields":{"slug":"/concepts/fields","title":"Fields"}}},{"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":"/concepts/logging","title":"Logging"}}},{"node":{"fields":{"slug":"/faq/permissions","title":"Permissions"}}},{"node":{"fields":{"slug":"/faq/versioning","title":"Versioning"}}},{"node":{"fields":{"slug":"/guides/customization","title":"Customize the admin-ui"}}},{"node":{"fields":{"slug":"/guides/index","title":"Admin-ui Guides"}}},{"node":{"fields":{"slug":"/guides/settings","title":"Settings"}}},{"node":{"fields":{"slug":"/guides/content-management","title":"Content management"}}},{"node":{"fields":{"slug":"/guides/roles-and-permissions","title":"Roles and permissions"}}},{"node":{"fields":{"slug":"/guides/getting-started","title":"Getting started"}}},{"node":{"fields":{"slug":"/guides/search","title":"Search"}}},{"node":{"fields":{"slug":"/restapi/addmembers","title":"AddMembers"}}},{"node":{"fields":{"slug":"/restapi/addallowedchildtypes","title":"AddAllowedChildTypes"}}},{"node":{"fields":{"slug":"/restapi/ad2portalsyncfinalizer","title":"Ad2PortalSyncFinalizer"}}},{"node":{"fields":{"slug":"/guides/users-and-groups","title":"Users and groups"}}},{"node":{"fields":{"slug":"/restapi/ancestors","title":"Ancestors"}}},{"node":{"fields":{"slug":"/restapi/approve","title":"Approve"}}},{"node":{"fields":{"slug":"/restapi/changepassword","title":"ChangePassword"}}},{"node":{"fields":{"slug":"/restapi/cancelindexbackup","title":"CancelIndexBackup"}}},{"node":{"fields":{"slug":"/restapi/checkallowedchildtypesoffolders","title":"CheckAllowedChildTypesOfFolders"}}},{"node":{"fields":{"slug":"/restapi/checkout","title":"CheckOut"}}},{"node":{"fields":{"slug":"/restapi/checkin","title":"CheckIn"}}},{"node":{"fields":{"slug":"/restapi/checkpreviews","title":"CheckPreviews"}}},{"node":{"fields":{"slug":"/restapi/checkindexintegrity","title":"CheckIndexIntegrity"}}},{"node":{"fields":{"slug":"/restapi/checksecurityconsistency","title":"CheckSecurityConsistency"}}},{"node":{"fields":{"slug":"/restapi/createapikey","title":"CreateApiKey"}}},{"node":{"fields":{"slug":"/restapi/cheatsheet","title":"Api references"}}},{"node":{"fields":{"slug":"/restapi/copybatch","title":"CopyBatch"}}},{"node":{"fields":{"slug":"/restapi/copyexplicitentriesofeveryonetovisitor","title":"CopyExplicitEntriesOfEveryoneToVisitor"}}},{"node":{"fields":{"slug":"/restapi/createclient","title":"CreateClient"}}},{"node":{"fields":{"slug":"/restapi/createlocaluser","title":"CreateLocalUser"}}},{"node":{"fields":{"slug":"/restapi/createuserbyprovider","title":"CreateUserByProvider"}}},{"node":{"fields":{"slug":"/restapi/delete","title":"Delete"}}},{"node":{"fields":{"slug":"/restapi/createsecret","title":"CreateSecret"}}},{"node":{"fields":{"slug":"/restapi/deleteapikey","title":"DeleteApiKey"}}},{"node":{"fields":{"slug":"/restapi/deleteapikeys2","title":"DeleteApiKeys"}}},{"node":{"fields":{"slug":"/restapi/decrypt","title":"Decrypt"}}},{"node":{"fields":{"slug":"/restapi/deleteapikeys","title":"DeleteApiKeys"}}},{"node":{"fields":{"slug":"/restapi/documentpreviewfinalizer","title":"DocumentPreviewFinalizer"}}},{"node":{"fields":{"slug":"/restapi/deleteclient","title":"DeleteClient"}}},{"node":{"fields":{"slug":"/restapi/deletesecret","title":"DeleteSecret"}}},{"node":{"fields":{"slug":"/restapi/encrypt","title":"Encrypt"}}},{"node":{"fields":{"slug":"/restapi/finalizeblobupload","title":"FinalizeBlobUpload"}}},{"node":{"fields":{"slug":"/restapi/deletebatch","title":"DeleteBatch"}}},{"node":{"fields":{"slug":"/restapi/firewebhook","title":"FireWebHook"}}},{"node":{"fields":{"slug":"/restapi/finalizecontent","title":"FinalizeContent"}}},{"node":{"fields":{"slug":"/restapi/gedatabaseusageperiod","title":"GeDatabaseUsagePeriod"}}},{"node":{"fields":{"slug":"/restapi/firewebhook2","title":"FireWebHook"}}},{"node":{"fields":{"slug":"/restapi/forceundocheckout","title":"ForceUndoCheckOut"}}},{"node":{"fields":{"slug":"/restapi/getallowedchildtypesfromctd","title":"GetAllowedChildTypesFromCTD"}}},{"node":{"fields":{"slug":"/restapi/getacl","title":"GetAcl"}}},{"node":{"fields":{"slug":"/restapi/getallcontenttypes","title":"GetAllContentTypes"}}},{"node":{"fields":{"slug":"/restapi/getallowedusers","title":"GetAllowedUsers"}}},{"node":{"fields":{"slug":"/restapi/getapiusageperiod","title":"GetApiUsagePeriod"}}},{"node":{"fields":{"slug":"/restapi/getapikeys","title":"GetApiKeys"}}},{"node":{"fields":{"slug":"/restapi/getapiusageperiods","title":"GetApiUsagePeriods"}}},{"node":{"fields":{"slug":"/restapi/getapiusagelist","title":"GetApiUsageList"}}},{"node":{"fields":{"slug":"/restapi/getchildrenpermissioninfo","title":"GetChildrenPermissionInfo"}}},{"node":{"fields":{"slug":"/restapi/getclients","title":"GetClients"}}},{"node":{"fields":{"slug":"/restapi/getbinarytoken","title":"GetBinaryToken"}}},{"node":{"fields":{"slug":"/restapi/getclientsforrepository","title":"GetClientsForRepository"}}},{"node":{"fields":{"slug":"/restapi/getclientrequestparameters","title":"GetClientRequestParameters"}}},{"node":{"fields":{"slug":"/restapi/getcontentcountintree","title":"GetContentCountInTree"}}},{"node":{"fields":{"slug":"/restapi/getdashboarddata","title":"GetDashboardData"}}},{"node":{"fields":{"slug":"/restapi/getdatabaseusage","title":"GetDatabaseUsage"}}},{"node":{"fields":{"slug":"/restapi/getindexdocument","title":"GetIndexDocument"}}},{"node":{"fields":{"slug":"/restapi/getexistingpreviewimages","title":"GetExistingPreviewImages"}}},{"node":{"fields":{"slug":"/restapi/getindexdocumentbydocumentid","title":"GetIndexDocumentByDocumentId"}}},{"node":{"fields":{"slug":"/restapi/getindexproperties","title":"GetIndexProperties"}}},{"node":{"fields":{"slug":"/restapi/getnamefromdisplayname","title":"GetNameFromDisplayName"}}},{"node":{"fields":{"slug":"/restapi/getinvertedindex","title":"GetInvertedIndex"}}},{"node":{"fields":{"slug":"/restapi/getopenapidocument","title":"GetOpenApiDocument"}}},{"node":{"fields":{"slug":"/restapi/getmetadata","title":"GetMetadata"}}},{"node":{"fields":{"slug":"/restapi/getparentgroups","title":"GetParentGroups"}}},{"node":{"fields":{"slug":"/restapi/getpagecount","title":"GetPageCount"}}},{"node":{"fields":{"slug":"/restapi/getpermissioninfo","title":"GetPermissionInfo"}}},{"node":{"fields":{"slug":"/restapi/getpermissionoverview","title":"GetPermissionOverview"}}},{"node":{"fields":{"slug":"/restapi/getpreviewimages","title":"GetPreviewImages"}}},{"node":{"fields":{"slug":"/restapi/getqueries","title":"GetQueries"}}},{"node":{"fields":{"slug":"/restapi/getpermissions","title":"GetPermissions"}}},{"node":{"fields":{"slug":"/restapi/getpreviewsfolder","title":"GetPreviewsFolder"}}},{"node":{"fields":{"slug":"/restapi/backupindex","title":"BackupIndex"}}},{"node":{"fields":{"slug":"/restapi/getrecentsecurityactivities","title":"GetRecentSecurityActivities"}}},{"node":{"fields":{"slug":"/restapi/getrelatedidentities","title":"GetRelatedIdentities"}}},{"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/getschema","title":"GetSchema"}}},{"node":{"fields":{"slug":"/restapi/getrepositorytype","title":"GetRepositoryType"}}},{"node":{"fields":{"slug":"/restapi/getrelatedidentitiesbypermissions","title":"GetRelatedIdentitiesByPermissions"}}},{"node":{"fields":{"slug":"/restapi/getsharing","title":"GetSharing"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusagelist2","title":"GetWebHookUsageList"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusagelist","title":"GetWebHookUsageList"}}},{"node":{"fields":{"slug":"/restapi/getversioninfo","title":"GetVersionInfo"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusageperiod","title":"GetWebHookUsagePeriod"}}},{"node":{"fields":{"slug":"/restapi/getwholeinvertedindex","title":"GetWholeInvertedIndex"}}},{"node":{"fields":{"slug":"/restapi/haspermission","title":"HasPermission"}}},{"node":{"fields":{"slug":"/restapi/getwebhookusageperiods","title":"GetWebHookUsagePeriods"}}},{"node":{"fields":{"slug":"/restapi/import","title":"Import"}}},{"node":{"fields":{"slug":"/restapi/getwopidata","title":"GetWopiData"}}},{"node":{"fields":{"slug":"/restapi/missingexplicitentriesofvisitorcomparedtoeveryone","title":"MissingExplicitEntriesOfVisitorComparedToEveryone"}}},{"node":{"fields":{"slug":"/restapi/opentree","title":"OpenTree"}}},{"node":{"fields":{"slug":"/restapi/index","title":"Api references"}}},{"node":{"fields":{"slug":"/restapi/previewavailable","title":"PreviewAvailable"}}},{"node":{"fields":{"slug":"/restapi/publish","title":"Publish"}}},{"node":{"fields":{"slug":"/restapi/movebatch","title":"MoveBatch"}}},{"node":{"fields":{"slug":"/restapi/queryindexbackup","title":"QueryIndexBackup"}}},{"node":{"fields":{"slug":"/restapi/rebuildindexsubtree","title":"RebuildIndexSubtree"}}},{"node":{"fields":{"slug":"/restapi/protectedpaths","title":"ProtectedPaths"}}},{"node":{"fields":{"slug":"/restapi/rebuildindex","title":"RebuildIndex"}}},{"node":{"fields":{"slug":"/restapi/regeneratepreviews","title":"RegeneratePreviews"}}},{"node":{"fields":{"slug":"/restapi/refreshindexandcleanactivities","title":"RefreshIndexAndCleanActivities"}}},{"node":{"fields":{"slug":"/restapi/refreshindexsubtree","title":"RefreshIndexSubtree"}}},{"node":{"fields":{"slug":"/restapi/regeneratesecretforrepository","title":"RegenerateSecretForRepository"}}},{"node":{"fields":{"slug":"/restapi/reject","title":"Reject"}}},{"node":{"fields":{"slug":"/restapi/removemembers","title":"RemoveMembers"}}},{"node":{"fields":{"slug":"/restapi/removeallowedchildtypes","title":"RemoveAllowedChildTypes"}}},{"node":{"fields":{"slug":"/restapi/resetrecentindexingactivities","title":"ResetRecentIndexingActivities"}}},{"node":{"fields":{"slug":"/restapi/restore","title":"Restore"}}},{"node":{"fields":{"slug":"/restapi/removesharing","title":"RemoveSharing"}}},{"node":{"fields":{"slug":"/restapi/restoreversion","title":"RestoreVersion"}}},{"node":{"fields":{"slug":"/restapi/setinitialpreviewproperties","title":"SetInitialPreviewProperties"}}},{"node":{"fields":{"slug":"/restapi/sendchangepasswordmail","title":"SendChangePasswordMail"}}},{"node":{"fields":{"slug":"/restapi/setpermissions2","title":"SetPermissions"}}},{"node":{"fields":{"slug":"/restapi/setpermissions","title":"SetPermissions"}}},{"node":{"fields":{"slug":"/restapi/sendchangepasswordmail2","title":"SendChangePasswordMail"}}},{"node":{"fields":{"slug":"/restapi/setpreviewstatus","title":"SetPreviewStatus"}}},{"node":{"fields":{"slug":"/restapi/share","title":"Share"}}},{"node":{"fields":{"slug":"/restapi/setpagecount","title":"SetPageCount"}}},{"node":{"fields":{"slug":"/restapi/startblobupload","title":"StartBlobUpload"}}},{"node":{"fields":{"slug":"/restapi/takelockover","title":"TakeLockOver"}}},{"node":{"fields":{"slug":"/restapi/upload","title":"Upload"}}},{"node":{"fields":{"slug":"/restapi/takeownership","title":"TakeOwnership"}}},{"node":{"fields":{"slug":"/restapi/savequery","title":"SaveQuery"}}},{"node":{"fields":{"slug":"/restapi/undocheckout","title":"UndoCheckOut"}}},{"node":{"fields":{"slug":"/restapi/validatecredentials","title":"ValidateCredentials"}}},{"node":{"fields":{"slug":"/restapi/startblobuploadtoparent","title":"StartBlobUploadToParent"}}},{"node":{"fields":{"slug":"/restapi/wopiopenedit","title":"WopiOpenEdit"}}},{"node":{"fields":{"slug":"/restapi/wopiopenview","title":"WopiOpenView"}}},{"node":{"fields":{"slug":"/tutorials/getting-started","title":"Getting started with sensenet"}}},{"node":{"fields":{"slug":"/tutorials/index","title":"Tutorials"}}},{"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":"/tutorials/webhooks","title":"Webhooks"}}},{"node":{"fields":{"slug":"/unused/08-list-fields","title":"List Fields"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/00-getting-started","title":"Getting started"}}},{"node":{"fields":{"slug":"/restapi/getrecentindexingactivities","title":"GetRecentIndexingActivities"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/01-entry","title":"Entry"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/03-select-expand","title":"Select and expand"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/02-collection","title":"Collection"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/05-search-filter","title":"Search and filtering"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/04-ordering-paging","title":"Ordering and Pagination"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/06-metadata","title":"Metadata"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/07-system-content","title":"System Content"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/08-lifespan","title":"Lifespan"}}},{"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/collaboration/03-saved-queries","title":"Saved queries"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/09-actions","title":"Actions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/identityserver","title":"IdentityServer"}}},{"node":{"fields":{"slug":"/api-docs/basic-concepts/10-schema","title":"Schema"}}},{"node":{"fields":{"slug":"/api-docs/configuration/previewgenerator","title":"Preview Generator"}}},{"node":{"fields":{"slug":"/api-docs/configuration/configuration-index","title":"Option class references"}}},{"node":{"fields":{"slug":"/api-docs/configuration/searchservice","title":"SearchService"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io","title":"Import/export tool"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet","title":"Main sensenet service"}}},{"node":{"fields":{"slug":"/api-docs/configuration/taskmanagement","title":"TaskManagement"}}},{"node":{"fields":{"slug":"/api-docs/content-management/03-delete","title":"Delete"}}},{"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/content-management/05-copy-move","title":"Copy or move"}}},{"node":{"fields":{"slug":"/api-docs/content-management/07-trash","title":"Trash"}}},{"node":{"fields":{"slug":"/api-docs/content-management/06-allowedchildtypes","title":"Allowed Child Types"}}},{"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/02-field","title":"Query by a field"}}},{"node":{"fields":{"slug":"/api-docs/querying/04-date","title":"Query by date"}}},{"node":{"fields":{"slug":"/api-docs/querying/01-id-path","title":"Query by Id or Path"}}},{"node":{"fields":{"slug":"/api-docs/querying/05-reference","title":"Query by related content"}}},{"node":{"fields":{"slug":"/api-docs/querying/06-type","title":"Query by Type"}}},{"node":{"fields":{"slug":"/api-docs/querying/03-fulltext","title":"Fulltext Search"}}},{"node":{"fields":{"slug":"/api-docs/querying/07-ordering","title":"Ordering"}}},{"node":{"fields":{"slug":"/api-docs/querying/08-paging","title":"Paging"}}},{"node":{"fields":{"slug":"/api-docs/querying/10-system-content","title":"Query system content"}}},{"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":"/concepts/basics/02-content-tree","title":"Content Tree"}}},{"node":{"fields":{"slug":"/api-docs/users-and-groups/03-memberships","title":"Group Membership"}}},{"node":{"fields":{"slug":"/concepts/basics/04-search","title":"Search"}}},{"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/basics/07-settings","title":"Settings"}}},{"node":{"fields":{"slug":"/concepts/basics/06-authentication","title":"Authentication"}}},{"node":{"fields":{"slug":"/concepts/basics/05-rest-api","title":"REST API"}}},{"node":{"fields":{"slug":"/concepts/basics/08-actions","title":"Actions"}}},{"node":{"fields":{"slug":"/concepts/collaboration/01-versioning","title":"Versioning"}}},{"node":{"fields":{"slug":"/concepts/collaboration/03-office-online-editing","title":"Office Online Editing"}}},{"node":{"fields":{"slug":"/concepts/collaboration/02-simple-approval","title":"Simple approval"}}},{"node":{"fields":{"slug":"/concepts/basics/06-authentication-secrets","title":"Client IDs and secrets"}}},{"node":{"fields":{"slug":"/concepts/collaboration/04-workspace","title":"Workspace"}}},{"node":{"fields":{"slug":"/concepts/collaboration/06-sharing","title":"Sharing"}}},{"node":{"fields":{"slug":"/concepts/content-management/031-fields","title":"Fields"}}},{"node":{"fields":{"slug":"/concepts/collaboration/05-trash","title":"Trash"}}},{"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/05-content-scheduling","title":"Content Scheduling"}}},{"node":{"fields":{"slug":"/concepts/content-types/03-user","title":"User"}}},{"node":{"fields":{"slug":"/concepts/content-types/04-group","title":"Group"}}},{"node":{"fields":{"slug":"/concepts/content-types/07-image","title":"Image"}}},{"node":{"fields":{"slug":"/concepts/content-types/05-organizational-unit","title":"Organizational Unit"}}},{"node":{"fields":{"slug":"/concepts/content-types/06-file","title":"File"}}},{"node":{"fields":{"slug":"/concepts/content-types/09-document-library","title":"Document Library"}}},{"node":{"fields":{"slug":"/concepts/content-types/11-memolist","title":"Memo List"}}},{"node":{"fields":{"slug":"/concepts/content-types/12-tasklist","title":"Task List"}}},{"node":{"fields":{"slug":"/concepts/content-types/08-contentlist","title":"Content List"}}},{"node":{"fields":{"slug":"/concepts/content-types/10-image-library","title":"Image Library"}}},{"node":{"fields":{"slug":"/concepts/content-types/13-workspace","title":"Workspace"}}},{"node":{"fields":{"slug":"/concepts/content-types/14-task","title":"Task"}}},{"node":{"fields":{"slug":"/concepts/content-types/16-smartfolder","title":"Smart Folder"}}},{"node":{"fields":{"slug":"/concepts/content-types/17-article","title":"Article"}}},{"node":{"fields":{"slug":"/concepts/content-types/15-memo","title":"Memo"}}},{"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/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/01-field-settings","title":"Field settings"}}},{"node":{"fields":{"slug":"/concepts/fields/02-field-indexing","title":"Field indexing"}}},{"node":{"fields":{"slug":"/concepts/fields/05-integer","title":"Integer field"}}},{"node":{"fields":{"slug":"/concepts/fields/03-shortext","title":"ShortText field"}}},{"node":{"fields":{"slug":"/concepts/fields/06-number","title":"Number field"}}},{"node":{"fields":{"slug":"/concepts/fields/04-longtext","title":"LongText field"}}},{"node":{"fields":{"slug":"/concepts/fields/021-field-controls","title":"Field controls - React"}}},{"node":{"fields":{"slug":"/concepts/fields/09-reference","title":"Reference field"}}},{"node":{"fields":{"slug":"/concepts/fields/08-choice","title":"Choice field"}}},{"node":{"fields":{"slug":"/concepts/fields/11-hyperlink","title":"Hyperlink 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/07-boolean","title":"Boolean 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/user-and-permission-management/02-document-level-permissions","title":"Document level Permissions"}}},{"node":{"fields":{"slug":"/concepts/user-and-permission-management/03-role-based-permissions","title":"Role based 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":"/concepts/user-and-permission-management/04-custom-roles-and-permissions","title":"Custom Roles and Permissions"}}},{"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":"/guides/content-management/06-preview","title":"Preview"}}},{"node":{"fields":{"slug":"/guides/content-management/08-versioning","title":"Versioning"}}},{"node":{"fields":{"slug":"/guides/content-management/07-trash","title":"Trash"}}},{"node":{"fields":{"slug":"/guides/content-management/09-approval","title":"Approval"}}},{"node":{"fields":{"slug":"/guides/content-management/10-content_types","title":"Content Types"}}},{"node":{"fields":{"slug":"/guides/content-management/11-picker","title":"Content Picker"}}},{"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/customization/01-menu-customization","title":"Customize the menu"}}},{"node":{"fields":{"slug":"/concepts/content-types/02-folder","title":"Folder"}}},{"node":{"fields":{"slug":"/concepts/content-types/01-genericcontent","title":"Generic Content"}}},{"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":"/concepts/content-management/06-allowed-childtypes","title":"Allowed Child Types"}}},{"node":{"fields":{"slug":"/guides/settings/column-settings","title":"Column Settings"}}},{"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/localization","title":"Localization"}}},{"node":{"fields":{"slug":"/guides/settings/setup","title":"Setup"}}},{"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":"/tutorials/authentication/how-to-authenticate-dotnet-webapp","title":"Authentication from a .Net web application"}}},{"node":{"fields":{"slug":"/tutorials/authentication/how-to-authenticate-dotnet","title":"Authentication from a .Net client"}}},{"node":{"fields":{"slug":"/tutorials/authentication/how-to-authenticate-react","title":"Authentication from a React application"}}},{"node":{"fields":{"slug":"/tutorials/content/large-database","title":"Large content repository"}}},{"node":{"fields":{"slug":"/tutorials/content/manage-content-dotnet","title":"Manage content using the .Net client"}}},{"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/getting-started/02-advanced-application-architecture","title":"Advanced application architecture with sensenet"}}},{"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/getting-started/getting-started-nextjs","title":"Getting started with Next.js and 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-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/getting-started-dotnet","title":"Getting started with sensenet and the .Net client"}}},{"node":{"fields":{"slug":"/tutorials/content-types/upload-content-with-a-custom-type","title":"Upload content with a custom type"}}},{"node":{"fields":{"slug":"/tutorials/getting-started/nlb-environment","title":"sensenet in a Network Load Balanced environment"}}},{"node":{"fields":{"slug":"/tutorials/maintenance/backup-restore","title":"Backup and restore"}}},{"node":{"fields":{"slug":"/tutorials/webhooks/automate-site-builds-with-webhooks","title":"Automate site builds with webhooks"}}},{"node":{"fields":{"slug":"/api-docs/configuration/previewgenerator/AsposeOptions","title":"AsposeOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/identityserver/NotificationOptions","title":"NotificationOptions"}}},{"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/AuthenticationOptions","title":"AuthenticationOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/AsposeOptions","title":"AsposeOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/BlobStorageOptions","title":"BlobStorageOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/CryptographyOptions","title":"CryptographyOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/ClientStoreOptions","title":"ClientStoreOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/ClientRequestOptions","title":"ClientRequestOptions"}}},{"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/MultiFactorOptions","title":"MultiFactorOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/MsSqlDatabaseInstallationOptions","title":"MsSqlDatabaseInstallationOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/MessagingOptions","title":"MessagingOptions"}}},{"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/RabbitMqOptions","title":"RabbitMqOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/DisplaySettings","title":"DisplaySettings"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sensenet/RetrierOptions","title":"RetrierOptions"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/RepositoryReaderArgs","title":"RepositoryReaderArgs"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/FsWriterArgs","title":"FsWriterArgs"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/RepositoryWriterArgs","title":"RepositoryWriterArgs"}}},{"node":{"fields":{"slug":"/api-docs/configuration/sn-io/FsReaderArgs","title":"FsReaderArgs"}}},{"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/REST","title":"REST"}}},{"node":{"fields":{"slug":"/action/actions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/action/scenario/REST","title":"REST"}}},{"node":{"fields":{"slug":"/action/actions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/action/scenario/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/action/scenario/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/approval/approve/REST","title":"REST"}}},{"node":{"fields":{"slug":"/approval/approve/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/approval/approve/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/approval/enableApproval/REST","title":"REST"}}},{"node":{"fields":{"slug":"/approval/enableApproval/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/approval/enableApproval/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/count/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/approval/reject/REST","title":"REST"}}},{"node":{"fields":{"slug":"/approval/reject/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/approval/reject/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/collection/children/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/addTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/addTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/collection/inlinecount/REST","title":"REST"}}},{"node":{"fields":{"slug":"/collection/inlinecount/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/collection/inlinecount/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/addTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypesFromCTD/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/allowedChildTypesFromCTD/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/checkAllowedTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/checkAllowedTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/checkAllowedTypes/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/allowedChildTypesFromCTD/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/effectivelyAllowed/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/effectivelyAllowed/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/effectivelyAllowed/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/allowed-childtypes/updateAllowedChildTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/allowed-childtypes/updateAllowedChildTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/allowed-childtypes/updateAllowedChildTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/copy-move/copyContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/copyContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/copyContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/copy-move/copyMultiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/copyMultiple/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/copyMultiple/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/copy-move/moveContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/moveContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/moveMultiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/copy-move/moveMultiple/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/copy-move/moveMultiple/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/create/create/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/create/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/create/create/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/copy-move/moveContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/create/createByTemplate/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createByTemplate/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/create/createByTemplate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/create/createDocLib/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createDocLib/dotnet","title":"Dotnet"}}},{"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/createUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/create/createUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/entry/byId/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/byId/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/byId/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/deleteContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/create/createWs/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/deleteContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/delete/deleteMultipleContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/delete/deleteMultipleContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/delete/deleteMultipleContent/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/deleteContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/delete/moveTotheTrash/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/entry/property/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/property/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/property/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/entry/byPath/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/byPath/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/byPath/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/entry/propertyValue/REST","title":"REST"}}},{"node":{"fields":{"slug":"/entry/propertyValue/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/getting-started/configuration/REST","title":"REST"}}},{"node":{"fields":{"slug":"/getting-started/configuration/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/getting-started/configuration/js-snclient","title":"Js Snclient"}}},{"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/REST","title":"REST"}}},{"node":{"fields":{"slug":"/getting-started/dependencies/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/entry/propertyValue/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/getting-started/dependencies/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/lifespan/lifespanfilter/REST","title":"REST"}}},{"node":{"fields":{"slug":"/lifespan/lifespanfilter/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/lifespan/lifespanfilter/js-snclient","title":"Js Snclient"}}},{"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/addField/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/editFieldVirtualChildPatch/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/REST","title":"REST"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/metadata/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/metadata/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldAction/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldAction/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/removeFieldAction/js-snclient","title":"Js Snclient"}}},{"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/REST","title":"REST"}}},{"node":{"fields":{"slug":"/list-fields/selectByListField/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/list-fields/selectByListField/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/addMember/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/addMember/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/addMember/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/allRoles/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/allRoles/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/directRoles/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/directRoles/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/directRoles/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/removeMember/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/removeMember/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/removeMember/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/loadMembers/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/loadMembers/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/loadMembers/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/workspaceMembers/REST","title":"REST"}}},{"node":{"fields":{"slug":"/memberships/workspaceMembers/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/memberships/allRoles/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/memberships/workspaceMembers/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/orderByMultipleFields/REST","title":"REST"}}},{"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/orderExplicitDirection/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/ordering-paging/paging/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/orderByOneProperty/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/reverseOrder/REST","title":"REST"}}},{"node":{"fields":{"slug":"/ordering-paging/reverseOrder/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/skip/REST","title":"REST"}}},{"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/paging/dotnet","title":"Dotnet"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/ordering-paging/top/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/metadata/doclib-metadata/REST","title":"REST"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/metadata/global-metadata/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/metadata/metadata/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/allowApproveForAGroup/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/metadata/metadata/REST","title":"REST"}}},{"node":{"fields":{"slug":"/metadata/metadata/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/allowSave/REST","title":"REST"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/breakInheritance/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/customPermission/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-management/customPermission/dotnet","title":"Dotnet"}}},{"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/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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-management/localOnly/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-management/breakInheritance/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getAllowedUsers/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getAllowedUsers/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedIdentities/REST","title":"REST"}}},{"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/getAllowedUsers/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getParentGroups/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getParentGroups/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/getRelatedIdentitiesByPermissions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItems/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getParentGroups/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItems/dotnet","title":"Dotnet"}}},{"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/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedItemsOneLevel/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedPermissions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedPermissions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/canSave/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/canSave/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/canSave/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permission-queries/getRelatedPermissions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/canSeePermissions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/getAcl/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/canSeePermissions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/getAcl/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/getAcl/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntries/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntries/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/canSeePermissions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntries/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntry/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntry/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/permissions/getPermissionEntry/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/permissions/hasPermission/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/hasPermission/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/fullText/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/fullText/js-snclient","title":"Js Snclient"}}},{"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":"/query/fuzzy-search/REST","title":"REST"}}},{"node":{"fields":{"slug":"/permissions/hasPermissionUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/fuzzy-search/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/fullText/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/fuzzy-search/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/quick-query/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/quick-query/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/quick-query/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/special-character-apostrophe/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/special-characters-escaping/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/special-characters-escaping/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/special-character-apostrophe/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/special-character-apostrophe/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query/wildcard-search-multiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/special-characters-escaping/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query/wildcard-search-multiple/dotnet","title":"Dotnet"}}},{"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-by-date/byDateBefore/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query/wildcard-search-single/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byDateBefore/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byDateBefore/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byDateAfter/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byDateAfter/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/byDateAfter/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDateTime/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byInclusiveRange/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byExactDateTime/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byInclusiveRange/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byInclusiveRange/js-snclient","title":"Js Snclient"}}},{"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/byExclusiveRange/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byLifespan/REST","title":"REST"}}},{"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/byMixedRange/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byNextMonth/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byNextMonth/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byNextMonth/js-snclient","title":"Js Snclient"}}},{"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/byYesterday/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-date/byYesterday/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-date/byYesterday/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/addComment/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/addComment/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/previews/checkPreviews/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/addComment/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-date/byPreviousYear/js-snclient","title":"Js Snclient"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/previews/getComments/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/previews/getPageCount/REST","title":"REST"}}},{"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/removeComment/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/removeComment/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":"/query-by-field/byBoolean/REST","title":"REST"}}},{"node":{"fields":{"slug":"/previews/getPageCount/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byBoolean/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-field/byChoice/REST","title":"REST"}}},{"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/byBoolean/dotnet","title":"Dotnet"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byLongText/js-snclient","title":"Js Snclient"}}},{"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/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/byId/dotnet","title":"Dotnet"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byNumber/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-id-path/byMultipleIds/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-id-path/inFolder/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/inFolder/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-field/byNumber/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/inTree/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-id-path/inTree/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-id-path/inFolder/js-snclient","title":"Js Snclient"}}},{"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-references/byManager/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-type/byExactType/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-type/byExactType/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-by-type/byExactType/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-type/byTypeFamily/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-by-type/byTypeFamily/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/and/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-by-type/byTypeFamily/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/minus/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/minus/dotnet","title":"Dotnet"}}},{"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/REST","title":"REST"}}},{"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/grouping/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/plus/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/plus/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-multiple-predicates/plus/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/byDate/REST","title":"REST"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-ordering/highestToLowest/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-ordering/highestToLowest/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/lowestToHighest/REST","title":"REST"}}},{"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/multipleFieldsAndDirections/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-ordering/multipleFieldsAndDirections/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-ordering/multipleFieldsAndDirections/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-paging/skip-and-top/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-paging/skip-and-top/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-paging/skip-and-top/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-paging/top/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-paging/top/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-paging/top/js-snclient","title":"Js Snclient"}}},{"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-system-content/autofilters/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/chainingProperties/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/chainingProperties/dotnet","title":"Dotnet"}}},{"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/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/sharedWithCurrentUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/nextWeekTasksOfAUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/sharedWithCurrentUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-ordering/byMultipleFields/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/sharedWithCurrentUser/dotnet","title":"Dotnet"}}},{"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-methodlike/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions-methodlike/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/todaysEvents/REST","title":"REST"}}},{"node":{"fields":{"slug":"/query-template-parameters/todaysEvents/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/query-template-parameters/template-expressions-methodlike/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/saved-queries/getSavedQueries/REST","title":"REST"}}},{"node":{"fields":{"slug":"/saved-queries/getSavedQueries/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/saved-queries/getSavedQueries/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/saved-queries/savePrivateQuery/REST","title":"REST"}}},{"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/saveQuery/REST","title":"REST"}}},{"node":{"fields":{"slug":"/saved-queries/saveQuery/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/saved-queries/saveQuery/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/schema/getBinary/REST","title":"REST"}}},{"node":{"fields":{"slug":"/schema/getBinary/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/schema/getSchema/REST","title":"REST"}}},{"node":{"fields":{"slug":"/schema/getBinary/dotnet","title":"Dotnet"}}},{"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":"/query-template-parameters/todaysEvents/js-snclient","title":"Js Snclient"}}},{"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/byDate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/byExactType/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/byExactType/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/byExactType/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/byTypeFamily/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/byTypeFamily/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/endswith/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/endswith/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/byTypeFamily/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/endswith/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/greaterThan/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/greaterThan/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/greaterThan/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/startswith/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expand/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expand/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/search-filter/substringof/REST","title":"REST"}}},{"node":{"fields":{"slug":"/search-filter/substringof/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/search-filter/substringof/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expandActions/REST","title":"REST"}}},{"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/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/expandAllowedChildTypes/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expandAllowedChildTypes/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/expandAllowedChildTypes/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/expandExpanded/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expand/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/expandExpanded/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/select/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/select-expand/select/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/settings/read/REST","title":"REST"}}},{"node":{"fields":{"slug":"/settings/read/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/settings/read/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/settings/write/REST","title":"REST"}}},{"node":{"fields":{"slug":"/settings/write/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/settings/write/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/byEmail/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/byEmail/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/byEmail/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/select-expand/select/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/getSharingContent/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/getSharingContent/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/getSharingContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/byUser/REST","title":"REST"}}},{"node":{"fields":{"slug":"/select-expand/expandExpanded/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/byUser/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/byUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/removeSharing/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/removeSharing/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/removeSharing/dotnet","title":"Dotnet"}}},{"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/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/sharedBy/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/sharedWith/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/sharingLevels/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/sharingLevels/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/sharingLevels/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/share/sharingNotification/REST","title":"REST"}}},{"node":{"fields":{"slug":"/share/sharingNotification/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/share/sharingNotification/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/system-content/autofilter/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/system-content/autofilter/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/deleteFromTrash/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/deleteFromTrash/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/deleteFromTrash/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/disableTrashGlobally/REST","title":"REST"}}},{"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/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/disableTrashOnAContent/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/restoreFromTrash/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/restoreFromTrash/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/restoreToAnotherDestination/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/restoreToAnotherDestination/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/restoreWithNewName/REST","title":"REST"}}},{"node":{"fields":{"slug":"/system-content/autofilter/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/restoreToAnotherDestination/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/restoreWithNewName/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/restoreWithNewName/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/trash/trashOptions/REST","title":"REST"}}},{"node":{"fields":{"slug":"/trash/trashOptions/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/trash/trashOptions/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/updateDate/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updateChoice/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updateChoice/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateChoice/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":"/update/updatePatch/REST","title":"REST"}}},{"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/updatePut/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updatePut/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updateReference/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateReference/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/update/updateReference/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updateReferenceMultiple/REST","title":"REST"}}},{"node":{"fields":{"slug":"/update/updateReferenceMultiple/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/update/updateReferenceMultiple/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/updateCTD/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/updateCTD/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/updateSettings/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/updateSettings/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadFile/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/uploadFile/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadFile/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadRawText/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/uploadRawText/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadRawText/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadFileNoChunks/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/uploadFileNoChunks/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadFileNoChunks/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/upload/uploadResume/REST","title":"REST"}}},{"node":{"fields":{"slug":"/upload/uploadResume/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/upload/uploadResume/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":"/users-and-groups/createRole/REST","title":"REST"}}},{"node":{"fields":{"slug":"/users-and-groups/createRole/dotnet","title":"Dotnet"}}},{"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/createUser/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/users-and-groups/disableUser/dotnet","title":"Dotnet"}}},{"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":"/versioning/deleteVersion/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/deleteVersion/js-snclient","title":"Js Snclient"}}},{"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/locked/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/locked/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/locked/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/publish/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/publish/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/publish/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/specificVersion/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/specificVersion/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/specificVersion/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/recallVersion/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/takeLockOver/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/takeLockOver/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/takeLockOver/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/undoChanges/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/undoChanges/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/undoChanges/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/versionHistory/REST","title":"REST"}}},{"node":{"fields":{"slug":"/versioning/versionHistory/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/versionHistory/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/versionNumber/dotnet","title":"Dotnet"}}},{"node":{"fields":{"slug":"/versioning/versionNumber/js-snclient","title":"Js Snclient"}}},{"node":{"fields":{"slug":"/versioning/versionNumber/REST","title":"REST"}}}]}},"pageContext":{"id":"b75ccae3-8c58-5e36-9e8e-69c258051576"}},"staticQueryHashes":["2307347101","2307347101","2619113677","2619113677","3706406642","3706406642","417421954","417421954"]}