RibbonBackstageHeaderSeparatorViewModel Class
Represents a view model for a separator control within a ribbon backstage header.
public class RibbonBackstageHeaderSeparatorViewModel : ObservableObjectBase, IHasTag
    - Inheritance:
 - object ObservableObjectBase object
 
- Implements:
 - IHasTag
 
Constructors
RibbonBackstageHeaderSeparatorViewModel()
Initializes a new instance of the class.
public RibbonBackstageHeaderSeparatorViewModel()
        
  
   
   
   
   
  
        
        
        
        
  
        RibbonBackstageHeaderSeparatorViewModel(RibbonBackstageHeaderAlignment)
Initializes a new instance of the class with the specified header alignment.
public RibbonBackstageHeaderSeparatorViewModel(RibbonBackstageHeaderAlignment headerAlignment)
        
  
              | Parameter | Type | Description | 
|---|---|---|
| headerAlignment | RibbonBackstageHeaderAlignment | A RibbonBackstageHeaderAlignment indicating the alignment of the control within the ribbon Backstage header.  | 
                    
Properties
HeaderAlignment
A RibbonBackstageHeaderAlignment indicating the alignment of the control within the ribbon Backstage header.
public RibbonBackstageHeaderAlignment HeaderAlignment { get; set; }
        
  
   
   
   
              Property Value
- RibbonBackstageHeaderAlignment:
 The default value is Top.
IsVisible
Indicates whether the control is currently visible.
Tag
A user-defined object attached to the control.
Inherited Members
- ObservableObjectBase.OnPropertyChanged(string)
 - ObservableObjectBase.OnPropertyChanged(PropertyChangedEventArgs)
 - ObservableObjectBase.OnPropertyChanging(string)
 - ObservableObjectBase.OnPropertyChanging(PropertyChangingEventArgs)
 - ObservableObjectBase.SetProperty<T>(ref T, T, string)
 - ObservableObjectBase.PropertyChanged
 - ObservableObjectBase.PropertyChanging
 - object.GetType()
 - object.MemberwiseClone()
 - object.ToString()
 - object.Equals(object)
 - object.Equals(object, object)
 - object.ReferenceEquals(object, object)
 - object.GetHashCode()