Project.MarkDirty 메서드


이 프로젝트를 수정된 상태로 표시합니다.Marks this project as modified.

 void MarkDirty();
public void MarkDirty ();
member this.MarkDirty : unit -> unit
Public Sub MarkDirty ()


프로젝트를 자동으로 영향을 주는 모든 편집이 수정 된 것으로 표시 하기 때문에는이 메서드를 명시적으로 호출할 필요가 거의 없습니다.It is seldom necessary to call this method explicitly, because all edits affecting a project automatically mark it as modified.

그러나 경우에 따라이 메서드 호출 해야 합니다.Sometimes, however, this method must be called. 예를 들어, 프로젝트가 디스크에 존재 하는 파일에 따라 달라 집니다 조건이 Import 요소가 있을 수 있습니다.For example, a project may have an Import element whose condition depends on a file that exists on a disk. 평가 시 파일 존재 하지 않습니다 하 고 평가 마친 후 만든 수정 된 프로젝트를 명시적으로 표시 해야 합니다.If that file does not exist at evaluation time, and it is created after evaluation, then the project must be explicitly marked as modified.

ReevaluateIfNecessary 메서드 평가 하는 데 필요한 인지 확인 하려면이 속성을 사용 합니다.The ReevaluateIfNecessary method uses this property to determine if an evaluation is necessary.

적용 대상