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.11.0(Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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 | GUID를 만든 편집기 팩터리를 가져옵니다는 IVsPersistDocData 개체입니다. (DocData에서 상속됨) | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨) | |
GetRelatedSaveTreeItems | Ivshasrelatedsaveitems의 표준 구현 합니다.이 인스턴스에 IRelatedDocList 인터페이스를 사용 하 여 다른 DocData 등록 된 경우는 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) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.