Class VariationExtensions
Class that provides methods for variations
Inheritance
System.Object
VariationExtensions
Namespace: Microsoft.SharePoint.Client
Assembly: PnP.Framework.dll
Syntax
public static class VariationExtensions : object
Class that provides methods for variations
public static class VariationExtensions : object
Configures the variation settings
public static void ConfigureVariationsSettings(this ClientContext context, VariationInformation variationSettings)
|
ClientContext
context
Context for SharePoint objects and operations |
|
VariationInformation
variationSettings
Variation settings |
Retrieve all configured variation labels
public static IEnumerable<VariationLabelEntity> GetVariationLabels(this ClientContext context)
|
ClientContext
context
Context for SharePoint objects and operations |
|
IEnumerable<VariationLabelEntity>
Collection of VariationLabelEntity objects |
Creates source variation label
public static void ProvisionSourceVariationLabel(this ClientContext context, VariationLabelEntity sourceVariationLabel)
|
ClientContext
context
Context for SharePoint objects and operations |
|
VariationLabelEntity
sourceVariationLabel
Source variation label |
Creates target variation labels
public static void ProvisionTargetVariationLabels(this ClientContext context, List<VariationLabelEntity> variationLabels)
|
ClientContext
context
Context for SharePoint objects and operations |
|
List<VariationLabelEntity>
variationLabels
Variation labels |
Wait for the variation label creation
public static void WaitForVariationLabelCreation(this ClientContext context, VariationLabelEntity variationLabel)
|
ClientContext
context
Context for SharePoint objects and operations |
|
VariationLabelEntity
variationLabel
Variation label |