Classe ModelingDocData
Rappresenta un documento nell'archivio.
Questa API non è conforme a CLS.
Gerarchia di ereditarietà
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.DocData
Microsoft.VisualStudio.Modeling.Shell.ModelingDocData
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintassi
'Dichiarazione
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelingDocData _
Inherits DocData _
Implements IVsTextBufferProvider, IServiceProvider, IVsHasRelatedSaveItems
[CLSCompliantAttribute(false)]
public abstract class ModelingDocData : DocData,
IVsTextBufferProvider, IServiceProvider, IVsHasRelatedSaveItems
Il tipo ModelingDocData espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
ModelingDocData | Inizializza una nuova istanza della classe ModelingDocData. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Cookie | Ottiene il cookie che identifica il documento nella tabella Documenti aperti. (Ereditato da DocData) |
![]() |
DocViews | Ottiene la raccolta di visualizzazioni di documento che sono aperte per il documento. (Ereditato da DocData) |
![]() |
Encoding | Ottiene o imposta la codifica che memorizza in modo permanente il documento. (Ereditato da DocData) |
![]() |
ErrorListProvider | Ottiene il provider dell'elenco errori per il documento. |
![]() |
FileName | Ottiene il nome file del documento. (Ereditato da DocData) |
![]() |
FormatList | Ottiene un elenco di formati. (Ereditato da DocData) |
![]() |
HasErrorListItems | Ottiene l'elenco degli errori e verifica se gli errori e gli avvisi per il documento vengono visualizzati nella finestra Elenco errori. |
![]() |
Hierarchy | Ottiene la gerarchia del progetto a cui appartiene il documento. (Ereditato da DocData) |
![]() |
InLoad | Ottiene il documento e verifica se è in caricamento nella finestra di modellazione. |
![]() |
InReload | Ottiene il documento e verifica se è di nuovo in caricamento nella finestra di modellazione. |
![]() |
IsBackupFileObsolete | (Ereditato da DocData) |
![]() |
IsLoaded | Ottiene il documento e verifica se è caricato. (Ereditato da DocData) |
![]() |
ItemId | Ottiene l'ID di elemento assegnato al documento. (Ereditato da DocData) |
![]() |
ModelingDocStore | Ottiene l'archivio di progettazione della modellazione assegnato al documento. |
![]() |
PartitionMapper | |
![]() |
RelatedDocList | |
![]() |
RootElement | Ottiene l'elemento radice nel documento. |
![]() |
SerializedModel | |
![]() |
ServiceProvider | Ottiene il provider di servizi dalla shell. (Ereditato da DocData) |
![]() |
Store | Ottiene l'archivio di progettazione della modellazione a cui il documento è assegnato. |
![]() |
UndoManager | Ottiene la classe UndoManager che è possibile utilizzare per annullare e ripetere le operazioni nell'archivio di progettazione della modellazione. (Esegue l'override di DocData.UndoManager). |
![]() |
UndoManagerIsShared | Ottiene la classe UndoManager e verifica se è condivisa tra i documenti. (Esegue l'override di DocData.UndoManagerIsShared). |
![]() |
VSUndoManager | Ottiene l'interfaccia UndoManager. (Ereditato da DocData) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddErrorListItem | Aggiunge un messaggio di errore o un avviso che è possibile utilizzare con il documento. |
![]() |
BackupFile | Eseguire il backup del file di questo documento.Restituisce un valore che indica se è previsto che il documento venga ricaricato senza perdita di dati. (Ereditato da DocData) |
![]() |
CanSave | Verifica se l'utente possa annullare l'operazione di salvataggio. (Ereditato da DocData) |
![]() |
CleanupStores | Cancella gli archivi di progettazione della modellazione prima che il documento venga ricaricato in memoria. |
![]() |
ClearErrorListItems | Cancella i messaggi di avviso e di errore dalla finestra Elenco errori. |
![]() |
Close | Chiude il documento. (Ereditato da DocData) |
![]() |
CreateModelingDocStore | Crea un documento per l'archivio di progettazione della modellazione. |
![]() |
CreateObject | Crea un oggetto |
![]() |
CreateObjRef | Critico per la sicurezza. Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto. (Ereditato da MarshalByRefObject) |
![]() |
CreatePartitionMapper | Metodo factory per creare l'utilità di mapping della partizione responsabile del mapping degli elementi nelle partizioni corrette dell'archivio appartenente a ModelingDocData quando gli oggetti ElementGroupPrototype vengono ricostituiti. |
![]() |
CreateStore | Crea un archivio di modellazione. |
![]() |
CreateSubordinateDocData | Creare un'istanza di dati doc subordinati |
![]() |
DirectoryChanged | Non implementato attualmente. (Ereditato da DocData) |
![]() |
Dispose | Rilascia le risorse non gestite utilizzate da ModelingDocData e, facoltativamente, le risorse gestite. (Esegue l'override di DocData.Dispose(Boolean)). |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
FilesChanged | Notifica ai client che uno o più documenti sono stati modificati. (Ereditato da DocData) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
FlushUndoManager | Cancella la classe UndoManager per l'archivio. (Esegue l'override di DocData.FlushUndoManager()). |
![]() |
GetAllElementsForValidation | Ottiene tutti gli elementi per la convalida.L'implementazione di base restituisce tutti gli elementi nell'archivio di questi DocData. |
![]() |
GetClassID | Ottiene il GUID della factory dell'editor che ha creato il documento. (Ereditato da DocData) |
![]() |
GetCurFile | Ottiene il nome file del documento. (Ereditato da DocData) |
![]() |
GetData | Ottiene i dati del documento da un buffer. (Ereditato da DocData) |
![]() |
GetDomainModels | Ottiene una raccolta di tipi da caricare nell'archivio. |
![]() |
GetFormatList | Ottiene l'elenco dei formati di documento supportati. (Ereditato da DocData) |
![]() |
GetGuidEditorType | Ottiene il GUID della factory dell'editor che ha creato l'oggetto IVsPersistDocData. (Ereditato da DocData) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetLifetimeService | Critico per la sicurezza. Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
![]() |
GetRelatedSaveTreeItems | Implementazione standard di IVsHasRelatedSaveItems.Se un altro oggetto DocData è stato registrato tramite l'interfaccia IRelatedDocList con questa istanza, potrà essere restituito come RelatedSaveTreeItem. |
![]() |
GetService | Fornisce servizi locali all'archivio e agli utenti del provider di servizi dell'archivio (Esegue l'override di DocData.GetService(Type)). |
![]() |
GetTextBuffer | Carica il modello serializzato in un nuovo buffer. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
HandleLoadDocDataException | Gestisce eventuali eccezioni generate quando il documento viene caricato. (Ereditato da DocData) |
![]() |
HandleSaveDocDataException | Gestisce eventuali eccezioni generate quando il documento viene salvato. (Ereditato da DocData) |
![]() |
HideErrorListItems | Nasconde tutti i messaggi di avviso e di errore presenti nella finestra Elenco errori. |
![]() |
IgnoreFileChanges | Determina se le modifiche al documento devono essere ignorate. (Ereditato da DocData) |
![]() |
Initialize() | Inizializza la classe ModelingDocData. |
![]() |
Initialize(Store) | Inizializza l'archivio di progettazione della modellazione per il documento. |
![]() |
InitializeLifetimeService | Critico per la sicurezza. Consente di ottenere un oggetto servizio di durata per il controllo dei criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
![]() |
InitNew | Inizializza il documento. (Ereditato da DocData) |
![]() |
IsDirty | Verifica se il documento è stato modificato dall'operazione di salvataggio più recente. (Ereditato da DocData) |
![]() |
IsDocDataDirty | Verifica se il documento è stato modificato dall'operazione di salvataggio più recente. (Ereditato da DocData) |
![]() |
IsDocDataReadOnly | Verifica se il documento è di sola lettura. (Ereditato da DocData) |
![]() |
IsDocDataReloadable | Verifica se il documento può essere ricaricato. (Ereditato da DocData) |
![]() |
IsFlushUndoStackRequiredOnLoad | Eseguire l'override di questo metodo per specificare se lo stack di annullamento deve essere scaricato dopo il caricamento, l'apertura o la creazione di docdata. |
![]() |
Load(String, Boolean) | Carica il documento in memoria. (Ereditato da DocData) |
![]() |
Load(String, UInt32, Int32) | Carica il documento in memoria. (Ereditato da DocData) |
![]() |
LoadDocData(String) | Carica il documento utilizzando il relativo nome file. (Ereditato da DocData) |
![]() |
LoadDocData(String, Boolean) | Carica un documento con un nome file specifico. (Esegue l'override di DocData.LoadDocData(String, Boolean)). |
![]() |
LockTextBuffer | Non implementato. |
![]() |
MarkDocumentChangedForBackup | Contrassegnare il documento come modificato. Dovrebbe essere creato un nuovo backup. (Ereditato da DocData) |
![]() |
MemberwiseClone() | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
MemberwiseClone(Boolean) | Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente. (Ereditato da MarshalByRefObject) |
![]() |
OnDocumentClosed | Viene chiamato alla chiusura del documento.Il comportamento predefinito rimuove il contenuto dell'elenco degli errori. (Esegue l'override di DocData.OnDocumentClosed(EventArgs)). |
![]() |
OnDocumentClosing | Avvisa i listener che il documento verrà chiuso. (Ereditato da DocData) |
![]() |
OnDocumentLoaded | Avvisa i listener che il documento è stato caricato. (Ereditato da DocData) |
![]() |
OnDocumentLoading | Avvisa i listener che il documento verrà caricato. (Ereditato da DocData) |
![]() |
OnDocumentReadOnlyChanged | Avvisa i listener che lo stato di sola lettura del documento è stato modificato. (Ereditato da DocData) |
![]() |
OnDocumentReloaded | Avvisa i listener che il documento è stato ricaricato. (Ereditato da DocData) |
![]() |
OnDocumentReloading | Avvisa i listener che il documento verrà ricaricato. (Ereditato da DocData) |
![]() |
OnDocumentSaved | Avvisa i listener che il documento è stato salvato. (Ereditato da DocData) |
![]() |
OnDocumentSaving | Avvisa i listener che il documento verrà salvato. (Ereditato da DocData) |
![]() |
OnFileNameChanged | Avvisa i listener che il nome file del documento è stato modificato. (Ereditato da DocData) |
![]() |
OnHierarchyChanged | Chiamato quando un documento viene aggiunto o rinominato. (Esegue l'override di DocData.OnHierarchyChanged(EventArgs)). |
![]() |
OnRegisterDocData | Assegna il documento a un cookie e a una gerarchia del progetto. (Ereditato da DocData) |
![]() |
OpenView | Apre una visualizzazione specifica per il documento. (Esegue l'override di DocData.OpenView(Guid, Object)). |
![]() |
QueryEditFile() | Avvisa i listener che si sta per modificare un documento.I listener possono impedire la modifica. (Ereditato da DocData) |
![]() |
QueryEditFile(String, tagVSQueryEditFlags) | Avvisa i listener che si sta per modificare un documento.I listener possono impedire la modifica. (Ereditato da DocData) |
![]() |
QuerySaveFile() | Avvisa i listener che si è in procinto di salvare un file.I listener possono (Ereditato da DocData) |
![]() |
QuerySaveFile(String, tagVSQuerySaveFlags) | Avvisa i listener che si è in procinto di salvare un file. (Ereditato da DocData) |
![]() |
ReloadDocData | Ricarica il documento. (Ereditato da DocData) |
![]() |
ReloadDocDataWorker | Ricarica il documento. (Ereditato da DocData) |
![]() |
RenameDocData | Rinomina un documento e ne reimposta la posizione nella gerarchia. (Ereditato da DocData) |
![]() |
ResumeErrorListRefresh | Aggiorna la finestra Elenco errori ogni volta che un messaggio di errore o di avviso viene aggiunto al documento. |
![]() |
ResumeFileChangeNotification | Riprende la distribuzione delle notifiche delle modifiche del documento. (Ereditato da DocData) |
![]() |
Save(String) | Salva il documento. (Ereditato da DocData) |
![]() |
Save(String, Int32, UInt32) | Salva il documento. (Ereditato da DocData) |
![]() |
SaveCompleted | Avvisa i listener che il documento è stato salvato. (Ereditato da DocData) |
![]() |
SaveDocData | Salva il documento in una posizione specifica. (Ereditato da DocData) |
![]() |
SaveDocDataToFile | Salva il documento in una posizione specifica. (Ereditato da DocData) |
![]() |
SaveSubordinateFile | Salvare il documento specificato secondario a questo documento, ad esempio un file diagramma. (Ereditato da DocData) |
![]() |
SetData | Imposta il documento su un buffer. (Ereditato da DocData) |
![]() |
SetDocDataDirty | Imposta il flag IsDirty del documento. (Ereditato da DocData) |
![]() |
SetDocDataReadOnly | Imposta il flag di sola lettura del documento. (Ereditato da DocData) |
![]() |
SetFileName | Inizializza o modifica il nome file del documento. (Ereditato da DocData) |
![]() |
SetHierarchyInfo | Inizializza o modifica la gerarchia di progetto per il documento. (Ereditato da DocData) |
![]() |
SetRootElement | Imposta l'elemento radice. |
![]() |
SetTextBuffer | Non implementato. |
![]() |
SetUntitledDocPath | Non implementato attualmente. (Ereditato da DocData) |
![]() |
ShowErrorListItems | Mostra tutti i messaggi di avviso e di errore presenti nella finestra Elenco errori. |
![]() |
ShowSaveOptionsDlg | Visualizza una finestra di dialogo da cui l'utente può specificare opzioni aggiuntive per i formati di salvataggio. (Ereditato da DocData) |
![]() |
SupportsLogicalView | Verifica se il documento supporta la vista specificata. |
![]() |
SuspendErrorListRefresh | Impedisce l'aggiornamento della finestra Elenco errori. |
![]() |
SuspendFileChangeNotification | Sospende la distribuzione delle notifiche delle modifiche del documento. (Ereditato da DocData) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
DocumentClosed | Si verifica dopo la chiusura del documento. (Ereditato da DocData) |
![]() |
DocumentClosing | Si verifica prima della chiusura del documento. (Ereditato da DocData) |
![]() |
DocumentLoaded | Si verifica dopo che il documento è stato caricato nella finestra di modellazione. (Ereditato da DocData) |
![]() |
DocumentLoading | Si verifica prima del caricamento del documento nella finestra di modellazione. (Ereditato da DocData) |
![]() |
DocumentReadOnlyChanged | Si verifica quando viene modificato il flag di sola lettura del documento. (Ereditato da DocData) |
![]() |
DocumentReloaded | Si verifica dopo che il documento è stato ricaricato. (Ereditato da DocData) |
![]() |
DocumentReloading | Si verifica prima che il documento venga ricaricato. (Ereditato da DocData) |
![]() |
DocumentSaved | Si verifica dopo il salvataggio del documento. (Ereditato da DocData) |
![]() |
DocumentSaving | Viene generato prima del salvataggio del documento. (Ereditato da DocData) |
![]() |
FileNameChanged | Si verifica quando viene modificato il nome file del documento. (Ereditato da DocData) |
![]() |
HierarchyChanged | Si verifica quando viene modificata la gerarchia o l'ID elemento del documento. (Ereditato da DocData) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
IVsFileBackup.BackupFile | Eseguire il backup del file di questo documento. (Ereditato da DocData) |
![]() ![]() |
IDisposable.Dispose | Rilascia tutte le risorse utilizzate dall'istanza corrente della classe DocData. (Ereditato da DocData) |
![]() ![]() |
IPersistFileFormat.GetClassID | Ottiene l'ID della classe della factory dell'editor che ha creato il documento. (Ereditato da DocData) |
![]() ![]() |
IVsFileBackup.IsBackupFileObsolete | Scoprire se il file di backup è aggiornato. (Ereditato da DocData) |
In alto
Note
Il documento in memoria è/scrittura supportata da un archivio in memoria.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.