private void OnSubjectBuffersConnected(object sender, SubjectBuffersConnectedEventArgs e) { AssertIsForeground(); foreach (var buffer in e.SubjectBuffers) { if (buffer.GetWorkspace() == _workspace) { if (TryPopulateOpenTextBufferManagerForBuffer(buffer)) { _openTextBuffers[buffer].ConnectToView(e.TextView); } } } }
private void OnSubjectBuffersConnected(object sender, SubjectBuffersConnectedEventArgs e) { AssertIsForeground(); foreach (var buffer in e.SubjectBuffers) { if (buffer.GetWorkspace() == _workspace) { var documents = buffer.AsTextContainer().GetRelatedDocuments(); CreateOpenTextBufferManagerForBuffer(buffer, documents); _openTextBuffers[buffer].ConnectToView(e.TextView); } } }
private void OnSubjectBuffersConnected(object sender, SubjectBuffersConnectedEventArgs e) { _threadingContext.ThrowIfNotOnUIThread(); foreach (var buffer in e.SubjectBuffers) { if (buffer.GetWorkspace() == _workspace) { if (TryPopulateOpenTextBufferManagerForBuffer(buffer)) { _openTextBuffers[buffer].ConnectToView(e.TextView); } } } }
private void OnSubjectBuffersConnected(object sender, SubjectBuffersConnectedEventArgs e) { AssertIsForeground(); foreach (var buffer in e.SubjectBuffers) { if (buffer.GetWorkspace() == _workspace) { var documents = buffer.AsTextContainer().GetRelatedDocuments(); if (TryPopulateOpenTextBufferManagerForBuffer(buffer, documents)) { _openTextBuffers[buffer].ConnectToView(e.TextView); } } } }