Exemple #1
0
        public static IModelMember Get_DefaultPropertiesProviderMember(this IModelDocumentStyleManager modelDocumentStyleManager)
        {
            var modelImportStylesItem = modelDocumentStyleManager.ImportStyles.FirstOrDefault(item => item.ModelClass == modelDocumentStyleManager.DefaultPropertiesProvider);

            return(modelImportStylesItem != null ? modelImportStylesItem.Member : modelDocumentStyleManager.DefaultPropertiesProvider.DocumentModelMembers().FirstOrDefault());
        }
Exemple #2
0
 public static IModelList <IModelClass> Get_DocumentProviders(this IModelDocumentStyleManager modelDocumentStyleManager)
 => modelDocumentStyleManager.Application.DocumentModelClasses();
Exemple #3
0
 public static IModelClass Get_DefaultPropertiesProvider(this IModelDocumentStyleManager modelDocumentStyleManager)
 => modelDocumentStyleManager.ImportStyles.Select(item => item.ModelClass).FirstOrDefault();
Exemple #4
0
 public static IModelList <IModelMember> Get_DefaultPropertiesProviderMembers(this IModelDocumentStyleManager modelDocumentStyleManager)
 => modelDocumentStyleManager.DefaultPropertiesProvider.DocumentModelMembers();