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
형식: System.Object
식별 하 고 병합 합니다.
- undoDescription
형식: System.String
응용 프로그램이이 캡션 실행 취소 작업을 레이블로 표면 수 있습니다.
- option
형식: Microsoft.VisualStudio.GraphModel.UndoOption
실행 취소의 형식입니다.
- forceAdd
형식: System.Boolean
이 옵션을 UndoOption.Add 있는 경우에 유효 합니다.비어 있는 경우에이 새로운 실행 취소 단위가 됩니다.이 위치에 비어 있는 경우에 초기 단위 추가 작업을 추가 해야 여러 병합된 실행 취소 단위를 구성 하는 복합 작업을 수행 하는 경우에 유용 합니다.
반환 값
형식: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
새 Graphtransactionscope입니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.