Exemple #1
0
 private static Preview SetOrRetrieve(ApplicationSchemaDefinition definition, Preview value, string constValue)
 {
     if (value != null)
     {
         definition.ExtensionParameter(constValue, value);
     }
     return((Preview)definition.ExtensionParameter(constValue));
 }
Exemple #2
0
 /// <summary>
 /// gets or sets this value, depending if the value parameter is set
 /// </summary>
 /// <param name="definition"></param>
 /// <param name="value"></param>
 /// <returns></returns>
 public static bool IsUserInteractionEnabled(this ApplicationSchemaDefinition definition, Boolean?value = null)
 {
     if (value != null)
     {
         definition.ExtensionParameter(ApplicationMetadataConstants.IsUserInteractionEnabledProperty, value);
     }
     return((bool)definition.ExtensionParameter(ApplicationMetadataConstants.IsUserInteractionEnabledProperty));
     //            object userInteractionEnabled;
     //            definition.parameters.TryGetValue(ApplicationMetadataConstants.IsUserInteractionEnabledProperty, out userInteractionEnabled);
     //            var isInteractionEnabled = userInteractionEnabled != null && bool.Parse(userInteractionEnabled.ToString());
 }