다음을 통해 공유


Graph.BeginUpdate 메서드 (Object, String, UndoOption, Boolean)

그래프에는 보다 효율적인 일괄 모드 업데이트를 시작 합니다. 반환 되는 GraphTransactionScope에서 Complete() 메서드를 호출 해야 합니다, 그리고 그렇지 않으면 변경 내용이 롤백됩니다. 이를 사용 하는 것이 일반적인 패턴은 using 예외가 throw 되 면 변경 내용이 자동으로 롤백됩니다 있도록 차단.

네임스페이스:  Microsoft.VisualStudio.GraphModel
어셈블리:  Microsoft.VisualStudio.GraphModel(Microsoft.VisualStudio.GraphModel.dll)

구문

‘선언
Public Function BeginUpdate ( _
    undoUnitId As Object, _
    undoDescription As String, _
    option As UndoOption, _
    forceAdd As Boolean _
) As GraphTransactionScope
public GraphTransactionScope BeginUpdate(
    Object undoUnitId,
    string undoDescription,
    UndoOption option,
    bool forceAdd
)
public:
GraphTransactionScope^ BeginUpdate(
    Object^ undoUnitId, 
    String^ undoDescription, 
    UndoOption option, 
    bool forceAdd
)
member BeginUpdate : 
        undoUnitId:Object * 
        undoDescription:string * 
        option:UndoOption * 
        forceAdd:bool -> GraphTransactionScope
public function BeginUpdate(
    undoUnitId : Object, 
    undoDescription : String, 
    option : UndoOption, 
    forceAdd : boolean
) : GraphTransactionScope

매개 변수

  • undoUnitId
    형식: Object

    확인 하 고 병합 합니다.

  • undoDescription
    형식: String

    응용 프로그램에 대해 실행 취소 작업을 레이블로이 캡션이를 발생할 수 있지만.

  • forceAdd
    형식: Boolean

    이 옵션 UndoOption.Add 있는 경우 유효 합니다. 비어 있는 경우에이 새 실행 취소 단위가 됩니다. 이 곳을 비어 있는 경우에 초기 단위 추가 작업을 추가 해야 여러 병합된 실행 취소 단위를 구성 하는 복합 작업을 수행 하는 경우에 유용 합니다.

반환 값

형식: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
새는 GraphTransactionScope.

.NET Framework 보안

참고 항목

참조

Graph 클래스

BeginUpdate 오버로드

Microsoft.VisualStudio.GraphModel 네임스페이스