Class DependentData
  
  Generic provider for loading linked objects
 
  
  
    Inheritance
    System.Object
    DependentData
   
  
    Inherited Members
    
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
   
  
  Assembly: EPiServer.Enterprise.dll
  Version: 8.11.0
  Syntax
  
    public sealed class DependentData
   
  Methods
  
  
  
  
  
  
  
  Declaration
  
    public static PageData GetDefaultPageData(PageReference parentPageLink, PageType pageType)
   
  Parameters
  
  Returns
  
  
  
  
  
  
  
  Declaration
  
    public static DynamicProperty LoadDynamicProperty(PageReference pageLink, string name)
   
  Parameters
  
  Returns
  
  
  
  
  LoadDynamicPropertyDefinition(String)
  
  
  Declaration
  
    public static PropertyDefinition LoadDynamicPropertyDefinition(string name)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        name | 
         | 
      
    
  
  Returns
  
  
  
  
  LoadFrame(String)
  
  
  Declaration
  
    public static Frame LoadFrame(string name)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        name | 
         | 
      
    
  
  Returns
  
  
  
  
  LoadPageDefinitionType(String, String)
  
  
  Declaration
  
    [Obsolete("Use LoadPropertyDefinitionType instead.", false)]
public static PageDefinitionType LoadPageDefinitionType(string typeName, string assName)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        typeName | 
         | 
      
      
        | System.String | 
        assName | 
         | 
      
    
  
  Returns
  
  
  
  
  LoadPropertyDefinitionType(String, String)
  
  
  Declaration
  
    public static PropertyDefinitionType LoadPropertyDefinitionType(string typeName, string assName)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        typeName | 
         | 
      
      
        | System.String | 
        assName | 
         | 
      
    
  
  Returns
  
  
  
  
  LoadTab(String)
  
  
  Declaration
  
    public static TabDefinition LoadTab(string name)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        name | 
         | 
      
    
  
  Returns
  
  
  
  
  ResolveCategoryName(String)
  
  
  Declaration
  
    public static int ResolveCategoryName(string name)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        name | 
         | 
      
    
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  Extension Methods