Class SegmentPropertiesChangedEventArgs
Information passed in the SegmentPropertiesChanged event.
Inheritance
System.Object
    System.EventArgs
    SegmentPropertiesChangedEventArgs
  Inherited Members
      System.EventArgs.Empty
    
    
      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()
    
  Namespace: Sdl.DesktopEditor.EditorApi
Assembly: Sdl.DesktopEditor.EditorApi.dll
Syntax
public class SegmentPropertiesChangedEventArgs : EventArgsConstructors
SegmentPropertiesChangedEventArgs(ParagraphUnitId, ISegmentPairProperties, ISegmentPairProperties)
Construct with the paragraph ID and the the new and old segment properties.
Declaration
public SegmentPropertiesChangedEventArgs(ParagraphUnitId paragraphId, ISegmentPairProperties newProperties, ISegmentPairProperties oldProperties)Parameters
| Type | Name | Description | 
|---|---|---|
| ParagraphUnitId | paragraphId | |
| ISegmentPairProperties | newProperties | |
| ISegmentPairProperties | oldProperties | 
Properties
NewProperties
Node in the target document corresponding to the segment with updated properties.
Declaration
public ISegmentPairProperties NewProperties { get; set; }Property Value
| Type | Description | 
|---|---|
| ISegmentPairProperties | 
OldProperties
The segment pair properties before they were changed.
Declaration
public ISegmentPairProperties OldProperties { get; set; }Property Value
| Type | Description | 
|---|---|
| ISegmentPairProperties | 
ParagraphUnitId
Node in the source document corresponding to the segment with updated properties.
Declaration
public ParagraphUnitId ParagraphUnitId { get; set; }Property Value
| Type | Description | 
|---|---|
| ParagraphUnitId |