Class DocumentSelection
Implements the document selection
Inherited Members
Namespace: SdlSdl.TranslationStudioAutomationIntegrationApi
Assembly: Sdl.TranslationStudioAutomation.IntegrationApi.dll
Syntax
public class DocumentSelection
Properties
Current
Get the current source or target selection
Declaration
public AbstractContentSelection Current { get; }
Property Value
Type | Description |
---|---|
AbstractContentSelection |
Source
Get the source document selection
Declaration
public SourceSelection Source { get; }
Property Value
Type | Description |
---|---|
SourceSelection |
Target
Get the target document selection
Declaration
public TargetSelection Target { get; }
Property Value
Type | Description |
---|---|
TargetSelection |
Methods
CanCopy()
Returns true if the current selection can be copied.
Declaration
public bool CanCopy()
Returns
Type | Description |
---|---|
bool | True if the selection can by copied. |
CanCut()
Returns true if the current selection can be cut from the document.
Declaration
public bool CanCut()
Returns
Type | Description |
---|---|
bool | True if the selection can by cut. |
CanPaste()
Returns true if the current clipboard content can be pasted into the document, replacing the current selection.
Declaration
public bool CanPaste()
Returns
Type | Description |
---|---|
bool | True if the selection can by pasted. |
Copy()
Copies to the current selection to the clipboard.
Declaration
public void Copy()
Cut()
Cuts the current selection.
Declaration
public void Cut()
IsLocked()
Get the locking state of the selection.
Declaration
public bool IsLocked()
Returns
Type | Description |
---|---|
bool | Returns true if the selection is locked. |
Lock()
Locks the current selection (disable the selection for edit).
Declaration
public void Lock()
Paste()
Pastes the current clipboard content, replacing the current selection.
Declaration
public void Paste()
Unlock()
Unlocks the current selection (enable the selection for edit).
Declaration
public void Unlock()
Events
Changed
Triggered when the selection has changed
Declaration
public event EventHandler Changed
Event Type
Type | Description |
---|---|
EventHandler |