Skip to main content

GetNodeByKey

C#
1
2
3
public TaxonomyNode GetNodeByKey(string key, string language = null, int childDepth = 0, TaxonomyNodeOrder order = TaxonomyNodeOrder.Alphabetical) { }
C#
1
2
3
4
5
6
7
8
9
10
11
// Create a client var client = ContensisClient.Create(); // Get a specific taxonomy for the default project language TaxonomyNode genreNode = client.Taxonomy.GetNodeByKey("0/12/543"); // Get a specific taxonomy for French and include childs nodes to a depth of 2 TaxonomyNode genreNode = client.Taxonomy.GetNodeByKey("0/12/543", "fr-FR", 2); // Order the node in Defined order TaxonomyNode genreNode = client.Taxonomy.GetNodeByKey("0/12/543", order: TaxonomyNodeOrder.Defined);

GetNodeByKeyAsync

C#
1
2
3
public asnyc Task<TaxonomyNode> GetNodeByKeyAsync(string key, string language = null, int childDepth = 0, TaxonomyNodeOrder order = TaxonomyNodeOrder.Alphabetical) { }
C#
1
2
3
4
5
6
7
8
9
10
11
// Create a client var client = ContensisClient.Create(); // Get a specific taxonomy for the default project language TaxonomyNode genreNode = await client.Taxonomy.GetNodeByKeyAsync("0/12/543"); // Get a specific taxonomy for French and include childs nodes to a depth of 2 TaxonomyNode genreNode = await client.Taxonomy.GetNodeByKeyAsync("0/12/543", "fr-FR", 2); // Order the node in Defined order TaxonomyNode genreNode = await client.Taxonomy.GetNodeByKeyAsync("0/12/543", order: TaxonomyNodeOrder.Defined);

GetNodeByPath

C#
1
2
3
public TaxonomyNode GetNodeByPath(string path, string language = null, int childDepth = 0, TaxonomyNodeOrder order = TaxonomyNodeOrder.Alphabetical) { }
C#
1
2
3
4
5
6
7
8
9
10
11
// Create a client var client = ContensisClient.Create(); // Get a specific taxonomy for the default project language TaxonomyNode genreNode = client.Taxonomy.GetNodeByPath("Root/movies/genre"); // Get a specific taxonomy for French and include childs nodes to a depth of 2 TaxonomyNode genreNode = client.Taxonomy.GetNodeByPath("Root/movies/genre", "fr-FR", 2); // Order the node in Defined order TaxonomyNode genreNode = client.Taxonomy.GetNodeByPath("Root/movies/genre", order: TaxonomyNodeOrder.Defined);

GetNodeByPathAsync

C#
1
2
3
public asnyc Task<TaxonomyNode> GetNodeByPathAsync(string path, string language = null, int childDepth = 0, TaxonomyNodeOrder order = TaxonomyNodeOrder.Alphabetical) { }
C#
1
2
3
4
5
6
7
8
9
10
11
// Create a client var client = ContensisClient.Create(); // Get a specific taxonomy for the default project language TaxonomyNode genreNode = await client.Taxonomy.GetNodeByPathAsync("Root/movies/genre"); // Get a specific taxonomy for French and include childs nodes to a depth of 2 TaxonomyNode genreNode = await client.Taxonomy.GetNodeByPathAsync("Root/movies/genre", "fr-FR", 2); // Order the node in Defined order TaxonomyNode genreNode = await client.Taxonomy.GetNodeByKeyAsync("Root/movies/genre", order: TaxonomyNodeOrder.Defined);

Still need help?

New support request