ModelingDocData 클래스
저장소의 문서를 나타냅니다.
이 API는 CLS 규격이 아닙니다.
상속 계층 구조
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.DocData
Microsoft.VisualStudio.Modeling.Shell.ModelingDocData
네임스페이스: Microsoft.VisualStudio.Modeling.Shell
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0(Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
구문
‘선언
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelingDocData _
Inherits DocData _
Implements IVsTextBufferProvider, IServiceProvider, IVsHasRelatedSaveItems
[CLSCompliantAttribute(false)]
public abstract class ModelingDocData : DocData,
IVsTextBufferProvider, IServiceProvider, IVsHasRelatedSaveItems
ModelingDocData 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
![]() |
ModelingDocData | ModelingDocData 클래스의 새 인스턴스를 초기화합니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
![]() |
Cookie | 실행 중인 문서 테이블에서 문서를 식별하는 쿠키를 가져옵니다. (DocData에서 상속됨) |
![]() |
DocViews | 문서에 대해 열려 있는 문서 뷰의 컬렉션을 가져옵니다. (DocData에서 상속됨) |
![]() |
Encoding | 문서를 유지하는 인코딩을 가져오거나 설정합니다. (DocData에서 상속됨) |
![]() |
ErrorListProvider | 문서에 대한 오류 목록 공급자를 가져옵니다. |
![]() |
FileName | 문서의 파일 이름을 가져옵니다. (DocData에서 상속됨) |
![]() |
FormatList | 형식의 목록을 가져옵니다. (DocData에서 상속됨) |
![]() |
HasErrorListItems | 오류 목록을 가져오고 문서에 대한 오류 및 경고가 오류 목록 창에 나타나는지 여부를 확인합니다. |
![]() |
Hierarchy | 문서가 속한 프로젝트 계층을 가져옵니다. (DocData에서 상속됨) |
![]() |
InLoad | 문서를 가져오고 이 문서가 모델링 창으로 로드되고 있는지 여부를 확인합니다. |
![]() |
InReload | 문서를 가져오고 이 문서가 모델링 창으로 다시 로드되고 있는지 여부를 확인합니다. |
![]() |
IsBackupFileObsolete | (DocData에서 상속됨) |
![]() |
IsLoaded | 문서를 가져오고 이 문서가 로드되었는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
ItemId | 문서에 할당되는 항목 ID를 가져옵니다. (DocData에서 상속됨) |
![]() |
ModelingDocStore | 문서에 할당되는 모델링 디자이너 저장소를 가져옵니다. |
![]() |
PartitionMapper | |
![]() |
RelatedDocList | |
![]() |
RootElement | 문서의 루트 요소를 가져옵니다. |
![]() |
SerializedModel | |
![]() |
ServiceProvider | 셸에서 서비스 공급자를 가져옵니다. (DocData에서 상속됨) |
![]() |
Store | 이 문서가 할당되는 모델링 디자이너 저장소의 이름을 가져옵니다. |
![]() |
UndoManager | 모델링 디자이너 저장소에서 작업을 실행 취소하고 다시 실행하는 데 사용할 수 있는 UndoManager 클래스를 가져옵니다. (DocData.UndoManager을(를) 재정의함) |
![]() |
UndoManagerIsShared | UndoManager 클래스를 가져오고 문서 사이에서 공유되는지 여부를 확인합니다. (DocData.UndoManagerIsShared을(를) 재정의함) |
![]() |
VSUndoManager | UndoManager 인터페이스를 가져옵니다. (DocData에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
AddErrorListItem | 문서에 사용할 수 있는 오류 또는 경고 메시지를 추가합니다. |
![]() |
BackupFile | 이 문서의 파일 백업 하나를 만듭니다.데이터 손실 없이 문서를 다시 로드하는지 여부를 반환합니다. (DocData에서 상속됨) |
![]() |
CanSave | 사용자가 저장 작업을 취소할 수 있는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
CleanupStores | 문서를 메모리에 다시 로드하기 전에 모델링 디자이너 저장소를 지웁니다. |
![]() |
ClearErrorListItems | 오류 목록 창에서 오류 및 경고 메시지를 지웁니다. |
![]() |
Close | 문서를 닫습니다. (DocData에서 상속됨) |
![]() |
CreateModelingDocStore | 모델링 디자이너 저장소에 대한 문서를 만듭니다. |
![]() |
CreateObject | 개체를 만듭니다. |
![]() |
CreateObjRef | 보안 중요 원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (MarshalByRefObject에서 상속됨) |
![]() |
CreatePartitionMapper | ElementGroupPrototypes가 다시 구성될 때 이 ModelingDocData가 소유하는 저장소의 올바른 파티션에 요소를 매핑하는 파티션 매퍼를 만드는 팩터리 메서드입니다. |
![]() |
CreateStore | 모델링 저장소를 만듭니다. |
![]() |
CreateSubordinateDocData | 하위 문서 데이터 인스턴스를 만듭니다. |
![]() |
DirectoryChanged | 현재 구현되지 않았습니다. (DocData에서 상속됨) |
![]() |
Dispose | ModelingDocData 에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다. (DocData.Dispose(Boolean)을(를) 재정의함) |
![]() |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) |
![]() |
FilesChanged | 하나 이상의 문서가 변경되었음을 클라이언트에 알립니다. (DocData에서 상속됨) |
![]() |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) |
![]() |
FlushUndoManager | 저장소에 대한 UndoManager 클래스를 지웁니다. (DocData.FlushUndoManager()을(를) 재정의함) |
![]() |
GetAllElementsForValidation | 유효성 검사에 대한 모든 요소를 가져옵니다.기본 구현은 이 DocData의 저장소에서 모든 요소를 반환합니다. |
![]() |
GetClassID | 문서를 만든 편집기 팩터리의 GUID를 가져옵니다. (DocData에서 상속됨) |
![]() |
GetCurFile | 문서의 파일 이름을 가져옵니다. (DocData에서 상속됨) |
![]() |
GetData | 버퍼에서 문서 데이터를 가져옵니다. (DocData에서 상속됨) |
![]() |
GetDomainModels | 저장소에 로드할 형식의 컬렉션을 가져옵니다. |
![]() |
GetFormatList | 지원되는 문서 형식 목록을 가져옵니다. (DocData에서 상속됨) |
![]() |
GetGuidEditorType | IVsPersistDocData 개체를 만든 편집기 팩터리의 GUID를 가져옵니다. (DocData에서 상속됨) |
![]() |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) |
![]() |
GetLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨) |
![]() |
GetRelatedSaveTreeItems | IVsHasRelatedSaveItems의 표준 구현입니다.다른 DocData가 이 인스턴스와 함께 IRelatedDocList 인터페이스를 사용하여 등록된 경우 RelatedSaveTreeItem으로 반환될 가능성이 있습니다. |
![]() |
GetService | 저장소와 저장소 서비스 공급자의 사용자에게 로컬 서비스를 제공합니다. (DocData.GetService(Type)을(를) 재정의함) |
![]() |
GetTextBuffer | serialize된 모델을 새 버퍼에 로드합니다. |
![]() |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() |
HandleLoadDocDataException | 문서를 로드할 때 throw된 모든 예외를 관리합니다. (DocData에서 상속됨) |
![]() |
HandleSaveDocDataException | 문서를 저장할 때 throw된 모든 예외를 관리합니다. (DocData에서 상속됨) |
![]() |
HideErrorListItems | 오류 목록 창의 모든 오류 및 경고 메시지를 숨깁니다. |
![]() |
IgnoreFileChanges | 문서의 변경 내용을 무시할지 여부를 결정합니다. (DocData에서 상속됨) |
![]() |
Initialize() | ModelingDocData 클래스를 초기화합니다. |
![]() |
Initialize(Store) | 문서에 대한 모델링 디자이너 저장소를 초기화합니다. |
![]() |
InitializeLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하기 위한 수명 서비스 개체를 가져옵니다. (MarshalByRefObject에서 상속됨) |
![]() |
InitNew | 문서를 초기화합니다. (DocData에서 상속됨) |
![]() |
IsDirty | 가장 최근의 저장 작업 이후 문서가 변경되었는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
IsDocDataDirty | 가장 최근의 저장 작업 이후 문서가 변경되었는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
IsDocDataReadOnly | 문서가 읽기 전용인지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
IsDocDataReloadable | 문서를 다시 로드할 수 있는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
IsFlushUndoStackRequiredOnLoad | 실행 취소 스택이 docdata를 로드(열기 또는 생성)한 후 플러시되는 경우 이 메서드를 재정의합니다. |
![]() |
Load(String, Boolean) | 문서를 메모리에 로드합니다. (DocData에서 상속됨) |
![]() |
Load(String, UInt32, Int32) | 문서를 메모리에 로드합니다. (DocData에서 상속됨) |
![]() |
LoadDocData(String) | 해당 파일 이름을 사용하여 문서를 로드합니다. (DocData에서 상속됨) |
![]() |
LoadDocData(String, Boolean) | 특정 파일 이름을 가진 문서를 로드합니다. (DocData.LoadDocData(String, Boolean)을(를) 재정의함) |
![]() |
LockTextBuffer | 구현되지 않았습니다. |
![]() |
MarkDocumentChangedForBackup | 문서가 변경되었음을 표시하므로 새 백업을 만들어야 합니다. (DocData에서 상속됨) |
![]() |
MemberwiseClone() | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
![]() |
MemberwiseClone(Boolean) | 현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다. (MarshalByRefObject에서 상속됨) |
![]() |
OnDocumentClosed | 문서가 닫힐 때 호출됩니다.기본 동작은 오류 목록의 내용을 지웁니다. (DocData.OnDocumentClosed(EventArgs)을(를) 재정의함) |
![]() |
OnDocumentClosing | 문서가 닫힐 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentLoaded | 문서가 로드되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentLoading | 문서가 로드될 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentReadOnlyChanged | 문서의 읽기 전용 상태가 변경되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentReloaded | 문서가 다시 로드되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentReloading | 문서가 다시 로드될 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentSaved | 문서가 저장되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentSaving | 문서가 저장될 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnFileNameChanged | 문서의 파일 이름이 변경되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnHierarchyChanged | 문서를 추가하거나 이름을 바꾸면 호출됩니다. (DocData.OnHierarchyChanged(EventArgs)을(를) 재정의함) |
![]() |
OnRegisterDocData | 쿠키 및 프로젝트 계층 구조에 문서를 할당합니다. (DocData에서 상속됨) |
![]() |
OpenView | 문서에 대한 특정 뷰를 엽니다. (DocData.OpenView(Guid, Object)을(를) 재정의함) |
![]() |
QueryEditFile() | 문서를 편집한다고 수신기에 알립니다.수신기는 편집이 실행되지 않도록 선택할 수 있습니다. (DocData에서 상속됨) |
![]() |
QueryEditFile(String, tagVSQueryEditFlags) | 문서를 편집한다고 수신기에 알립니다.수신기는 편집이 실행되지 않도록 선택할 수 있습니다. (DocData에서 상속됨) |
![]() |
QuerySaveFile() | 파일이 저장된다고 수신기에 알립니다.수신기는 수행할 작업을 선택할 수 있습니다. (DocData에서 상속됨) |
![]() |
QuerySaveFile(String, tagVSQuerySaveFlags) | 파일이 저장된다고 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
ReloadDocData | 문서를 다시 로드합니다. (DocData에서 상속됨) |
![]() |
ReloadDocDataWorker | 문서를 다시 로드합니다. (DocData에서 상속됨) |
![]() |
RenameDocData | 문서 이름을 바꾸고 계층 구조에서의 위치를 다시 설정합니다. (DocData에서 상속됨) |
![]() |
ResumeErrorListRefresh | 오류 또는 경고 메시지가 문서에 추가될 때마다 오류 목록 창이 새로 고쳐집니다. |
![]() |
ResumeFileChangeNotification | 문서에 대한 문서 변경 알림 배포를 다시 시작합니다. (DocData에서 상속됨) |
![]() |
Save(String) | 문서를 저장합니다. (DocData에서 상속됨) |
![]() |
Save(String, Int32, UInt32) | 문서를 저장합니다. (DocData에서 상속됨) |
![]() |
SaveCompleted | 문서가 저장되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
SaveDocData | 문서를 특정 위치에 저장합니다. (DocData에서 상속됨) |
![]() |
SaveDocDataToFile | 문서를 특정 위치에 저장합니다. (DocData에서 상속됨) |
![]() |
SaveSubordinateFile | 이 문서에 종속된 지정된 문서(예: 다이어그램 파일)를 저장합니다. (DocData에서 상속됨) |
![]() |
SetData | 문서를 버퍼로 설정합니다. (DocData에서 상속됨) |
![]() |
SetDocDataDirty | 문서의 IsDirty 플래그를 설정합니다. (DocData에서 상속됨) |
![]() |
SetDocDataReadOnly | 문서의 읽기 전용 플래그를 설정합니다. (DocData에서 상속됨) |
![]() |
SetFileName | 문서의 파일 이름을 초기화하거나 변경합니다. (DocData에서 상속됨) |
![]() |
SetHierarchyInfo | 문서의 프로젝트 계층 구조를 초기화하거나 변경합니다. (DocData에서 상속됨) |
![]() |
SetRootElement | 루트 요소를 설정합니다. |
![]() |
SetTextBuffer | 구현되지 않았습니다. |
![]() |
SetUntitledDocPath | 현재 구현되지 않았습니다. (DocData에서 상속됨) |
![]() |
ShowErrorListItems | 오류 목록 창의 모든 오류 및 경고 메시지를 표시합니다. |
![]() |
ShowSaveOptionsDlg | 사용자가 저장 형식으로 추가 옵션을 지정할 수 있는 대화 상자를 표시합니다. (DocData에서 상속됨) |
![]() |
SupportsLogicalView | 문서가 지정된 뷰를 지원하는지 여부를 확인합니다. |
![]() |
SuspendErrorListRefresh | 오류 목록 창이 새로 고침되지 않도록 합니다. |
![]() |
SuspendFileChangeNotification | 문서에 대한 문서 변경 알림 배포를 일시 중단합니다. (DocData에서 상속됨) |
![]() |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
![]() |
DocumentClosed | 문서가 닫힌 후에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentClosing | 문서가 닫히기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentLoaded | 문서가 모델링 창에 로드된 후 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentLoading | 문서가 모델링 창에 로드되기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentReadOnlyChanged | 문서에 대한 읽기 전용 플래그가 변경될 때 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentReloaded | 문서가 다시 로드된 후에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentReloading | 문서가 다시 로드되기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentSaved | 문서가 저장된 후에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentSaving | 문서가 저장되기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
FileNameChanged | 문서의 파일 이름이 변경될 경우 발생합니다. (DocData에서 상속됨) |
![]() |
HierarchyChanged | 문서의 계층 구조나 항목 ID가 변경될 경우 발생합니다. (DocData에서 상속됨) |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
![]() ![]() |
IVsFileBackup.BackupFile | 이 문서의 파일 백업 하나를 만듭니다. (DocData에서 상속됨) |
![]() ![]() |
IDisposable.Dispose | DocData 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다. (DocData에서 상속됨) |
![]() ![]() |
IPersistFileFormat.GetClassID | 문서를 만든 편집기 팩터리의 클래스 ID를 가져옵니다. (DocData에서 상속됨) |
![]() ![]() |
IVsFileBackup.IsBackupFileObsolete | 백업 파일이 최신인지 여부를 가져옵니다. (DocData에서 상속됨) |
위쪽
설명
메모리의에서 문서를 메모리 내 저장소에 의해 백업 됩니다.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.