This documentation is archived and is not being maintained.

IVsTextBufferCoordinator.EnableReplication Method

Enables replication from primary to secondary buffer and replication from the secondary buffer to the primary.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

int EnableReplication(
	uint bcrd,
	int fEnable


Type: System.UInt32

[in] A value from the BufferCoordinatorReplicationDirection enumeration describing the direction of replication to be enabled/disabled.

Type: System.Int32

[in] Nonzero (TRUE) to enable replication in the specified direction; otherwise, zero (FALSE) to disable replication.

Return Value

Type: System.Int32
If successful, returns S_OK; otherwise, returns an error code.

COM Signature

From singlefileeditor.idl:

HRESULT EnableReplication(
   [in] DWORD bcrd,
   [in] BOOL  fEnable

Although the default direction of primary to secondary is enabled when the buffer coordinator object is created, do not assume a particular direction is enabled or disabled. Only one direction can be enabled at a time (that is, the directions are typically mutually exclusive).