Search Results for

    Show / Hide Table of Contents

    Class BaseModel

    Base type for any Domain Model object (excluded the ProvisioningTemplate type)

    Inheritance
    System.Object
    BaseModel
    AddIn
    AlternateUICulture
    App
    AppCatalog
    ApplicationLifecycleManagement
    AuditSettings
    AvailableWebTemplate
    PasswordProfile
    ProvisioningAzureActiveDirectory
    User
    UserLicense
    BaseClientSidePage
    BaseNavigationKind
    CanvasControl
    CanvasSection
    CdnOrigin
    CdnSettings
    ClientSidePageHeader
    ComposedLook
    ContentDeliveryNetwork
    ContentType
    ContentTypeBinding
    ContentTypeReference
    CustomAction
    CustomActions
    DataRow
    DefaultDocument
    DesignPackage
    Directory
    DocumentSetTemplate
    Drive
    DriveFile
    DriveFolderBase
    DriveRoot
    ExtensibilityHandler
    Feature
    Features
    Field
    FieldRef
    FieldReference
    File
    Folder
    ImageRendition
    IRMSettings
    ListInstance
    Localization
    ManagedNavigation
    Navigation
    NavigationNode
    ObjectSecurity
    Office365GroupLifecyclePolicy
    Office365GroupsSettings
    Package
    Page
    PageLayout
    PropertyBagEntry
    ProvisioningTenant
    ProvisioningWebhookBase
    Publishing
    RegionalSettings
    RoleAssignment
    RoleDefinition
    DataRowAttachment
    SharingSettings
    SiteDesign
    SiteDesignGrant
    SiteFooter
    SiteFooterLink
    SiteGroup
    SiteHeader
    SiteScript
    SiteSecurity
    SiteSecurityPermissions
    SiteSettings
    UserProfile
    StorageEntity
    StructuralNavigation
    SupportedUILanguage
    BaseTeam
    ProvisioningTeams
    TeamApp
    TeamAppInstance
    TeamChannel
    TeamChannelMessage
    TeamDiscoverySettings
    TeamFunSettings
    TeamGuestSettings
    TeamMemberSettings
    TeamMessagingSettings
    TeamSecurity
    TeamSecurityUser
    TeamTab
    TeamTabConfiguration
    TeamTabResource
    Term
    TermGroup
    TermLabel
    TermSet
    Theme
    User
    View
    WebApiPermission
    Webhook
    WebPart
    WebSettings
    WorkflowDefinition
    Workflows
    WorkflowSubscription
    Namespace: PnP.Framework.Provisioning.Model
    Assembly: PnP.Framework.dll
    Syntax
    public abstract class BaseModel : object, IProvisioningTemplateDescendant

    Properties

    ParentTemplate

    References the parent ProvisioningTemplate for the current provisioning artifact

    Declaration
    public ProvisioningTemplate ParentTemplate { get; }
    Property Value
    ProvisioningTemplate

    Implements
    IProvisioningTemplateDescendant.ParentTemplate

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer