Classe ModelingDocData
rappresenta un documento in memoria.
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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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 di ModelingDocData classe. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Cookie | Ottiene un cookie che identificano il documento nella tabella in esecuzione documenti. (Ereditato da DocData) | |
DocViews | Ottiene la raccolta di visualizzazioni dei documenti aperti per il documento. (Ereditato da DocData) | |
Encoding | Ottiene o imposta la codifica che mantiene il documento. (Ereditato da DocData) | |
ErrorListProvider | Ottiene il provider 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 vengano visualizzate 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 stia caricando nella finestra di modellizzazione. | |
InReload | Ottiene il documento e verifica se sia in fase di ricarica nella finestra di modellizzazione. | |
IsBackupFileObsolete | (Ereditato da DocData) | |
IsLoaded | Ottiene il documento e verifica se venga caricato. (Ereditato da DocData) | |
ItemId | Ottiene l'ID dell'elemento assegnato al documento. (Ereditato da DocData) | |
ModelingDocStore | Ottiene l'archivio di modellizzazione della finestra di progettazione 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 modellizzazione della finestra di progettazione a cui questo documento viene assegnato. | |
UndoManager | ottiene UndoManager la classe, che è possibile utilizzare per annullare e ripetere le operazioni nell'archivio di modellizzazione della finestra di progettazione. (Esegue l'override di DocData.UndoManager). | |
UndoManagerIsShared | ottiene UndoManager classificare e verificare se è condiviso tra documenti. (Esegue l'override di DocData.UndoManagerIsShared). | |
VSUndoManager | ottiene UndoManager interfaccia. (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 di un file di questo documento.Restituisce se il documento è previsto che ricarichi senza perdita di dati. (Ereditato da DocData) | |
CanSave | Si verifica se l'utente possa annullare l'operazione di salvataggio. (Ereditato da DocData) | |
CleanupStores | Rimuove gli archivi modellare la finestra di progettazione prima che il documento venga ricaricato in memoria. | |
ClearErrorListItems | Rimuove i messaggi di errore e di avviso dalla finestra Elenco errori. | |
Close | Chiudere il documento. (Ereditato da DocData) | |
CreateModelingDocStore | Crea un documento per l'archivio di modellizzazione della finestra di progettazione. | |
CreateObject | crea un oggetto | |
CreateObjRef | Critico per la sicurezza. Crea un oggetto che contiene tutte le informazioni rilevanti obbligatorio per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject) | |
CreatePartitionMapper | Metodo factory per creare l'utilità di mapping della partizione responsabile del mapping degli elementi in partizioni corrette dell'archivio di proprietà da questo ModelingDocData quando ElementGroupPrototypes è ricostituito. | |
CreateStore | Crea un archivio di modellizzazione. | |
CreateSubordinateDocData | Creare un'istanza di dati subordinato documento | |
DirectoryChanged | Non implementato attualmente. (Ereditato da DocData) | |
Dispose | Rilascia risorse non gestite utilizzate da ModelingDocData e facoltativamente dealloca 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 UndoManager classe per l'archivio. (Esegue l'override di DocData.FlushUndoManager()). | |
GetAllElementsForValidation | Ottenere tutti gli elementi per la convalida.L'implementazione di base restituisce tutti gli elementi all'interno di questo 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 IVsPersistDocData oggetto. (Ereditato da DocData) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetLifetimeService | Critico per la sicurezza. Recupera l'oggetto corrente del servizio di durata che controlla i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject) | |
GetRelatedSaveTreeItems | implementazione standard di IVsHasRelatedSaveItems.Se un altro DocData è stato registrato tramite l'interfaccia di IRelatedDocList con questa istanza, potrà essere restituito come RelatedSaveTreeItem. | |
GetService | Opera sui servizi locali nell'archivio e agli utenti del provider di servizi magazzino (Esegue l'override di DocData.GetService(Type)). | |
GetTextBuffer | Caricare 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 risparmiando. (Ereditato da DocData) | |
HideErrorListItems | Nasconde tutti gli errori e messaggi di avviso che si trovano nella finestra Elenco errori. | |
IgnoreFileChanges | Determina se le modifiche al documento devono essere ignorate. (Ereditato da DocData) | |
Initialize() | inizializza ModelingDocData classe. | |
Initialize(Store) | Inizializza l'archivio di modellizzazione di progettazione del documento. | |
InitializeLifetimeService | Critico per la sicurezza. Ottiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject) | |
InitNew | inizializza il documento. (Ereditato da DocData) | |
IsDirty | Si verifica se il documento è stato modificato poiché l'operazione di salvataggio più recente. (Ereditato da DocData) | |
IsDocDataDirty | Si verifica se il documento è stato modificato poiché l'operazione di salvataggio più recente. (Ereditato da DocData) | |
IsDocDataReadOnly | Si verifica se il documento è di sola lettura. (Ereditato da DocData) | |
IsDocDataReloadable | si verifica se il documento possa essere ricaricatoe. (Ereditato da DocData) | |
IsFlushUndoStackRequiredOnLoad | Eseguire l'override di questo metodo per specificare se lo stack di annullamento deve essere arrossitoe dopo il caricamento (apertura, o creare) del docdata. | |
Load(String, Boolean) | Caricare il documento in memoria. (Ereditato da DocData) | |
Load(String, UInt32, Int32) | Caricare il documento in memoria. (Ereditato da DocData) | |
LoadDocData(String) | Carica il documento mediante il 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 che il documento è stato modificato e un nuovo backup deve essere creato così (Ereditato da DocData) | |
MemberwiseClone() | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
MemberwiseClone(Boolean) | Crea una copia superficiale corrente MarshalByRefObject oggetto. (Ereditato da MarshalByRefObject) | |
OnDocumentClosed | Chiamato quando il documento viene chiuso.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 viene caricato. (Ereditato da DocData) | |
OnDocumentLoading | Avvisa i listener che il documento verrà caricata. (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 salvataggio del documento. (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 in una gerarchia del progetto e dei cookie. (Ereditato da DocData) | |
OpenView | apre una visualizzazione specifica per il documento. (Esegue l'override di DocData.OpenView(Guid, Object)). | |
QueryEditFile() | Avvisa i listener che un documento sta per essere modificato.I listener possono effettuare il polling per la modifica. (Ereditato da DocData) | |
QueryEditFile(String, tagVSQueryEditFlags) | Avvisa i listener che un documento sta per essere modificato.I listener possono effettuare il polling per la modifica. (Ereditato da DocData) | |
QuerySaveFile() | Avvisa i listener che un file sta per essere salvato.i listener possono (Ereditato da DocData) | |
QuerySaveFile(String, tagVSQuerySaveFlags) | Avvisa i listener che un file sta per essere salvato. (Ereditato da DocData) | |
ReloadDocData | ricarica il documento. (Ereditato da DocData) | |
ReloadDocDataWorker | ricarica il documento. (Ereditato da DocData) | |
RenameDocData | Rinomina un documento e reimpostare la posizione nella gerarchia. (Ereditato da DocData) | |
ResumeErrorListRefresh | Aggiorna ogni volta che la finestra Elenco errori che un messaggio di errore o un avviso viene aggiunto al documento. | |
ResumeFileChangeNotification | Riprende la distribuzione delle notifiche del controllo per il 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 salvataggio del documento. (Ereditato da DocData) | |
SaveDocData | Salvare il documento in un percorso specifico. (Ereditato da DocData) | |
SaveDocDataToFile | Salvare il documento in un percorso specifico. (Ereditato da DocData) | |
SaveSubordinateFile | Salvare il documento specificato che è secondario a questo documento, ad esempio un file diagramma. (Ereditato da DocData) | |
SetData | Imposta il documento a un buffer. (Ereditato da DocData) | |
SetDocDataDirty | imposta il documento IsDirty flag. (Ereditato da DocData) | |
SetDocDataReadOnly | Imposta il flag di sola lettura del documento. (Ereditato da DocData) | |
SetFileName | Inizializza o modificare il nome del documento. (Ereditato da DocData) | |
SetHierarchyInfo | Inizializza o modificare la gerarchia del progetto per il documento. (Ereditato da DocData) | |
SetRootElement | imposta l'elemento radice. | |
SetTextBuffer | non implementato. | |
SetUntitledDocPath | attualmente non implementato. (Ereditato da DocData) | |
ShowErrorListItems | Vengono visualizzati tutti gli errori e messaggi di avviso 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 | Si verifica se il documento supporta il punto di vista specificato. | |
SuspendErrorListRefresh | Impedisce la finestra Elenco errori di aggiornamento. | |
SuspendFileChangeNotification | Sospende la distribuzione delle notifiche del controllo per il documento. (Ereditato da DocData) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
DocumentClosed | Si verifica quando il documento viene chiuso. (Ereditato da DocData) | |
DocumentClosing | Si verifica prima che il documento venga chiuso. (Ereditato da DocData) | |
DocumentLoaded | Si verifica dopo che il documento è stato caricato nella finestra di modellizzazione. (Ereditato da DocData) | |
DocumentLoading | Si verifica prima che il documento venga caricato nella finestra di modellizzazione. (Ereditato da DocData) | |
DocumentReadOnlyChanged | Si verifica quando il contrassegno di sola lettura per la modifica del documento. (Ereditato da DocData) | |
DocumentReloaded | Si verifica quando il documento viene ricaricato. (Ereditato da DocData) | |
DocumentReloading | Si verifica prima che il documento venga ricaricato. (Ereditato da DocData) | |
DocumentSaved | Si verifica quando il documento viene salvato. (Ereditato da DocData) | |
DocumentSaving | Si verifica prima che il documento venga salvato. (Ereditato da DocData) | |
FileNameChanged | Si verifica quando viene modificato il nome file del documento. (Ereditato da DocData) | |
HierarchyChanged | Si verifica quando la gerarchia del documento o modifica ID elemento. (Ereditato da DocData) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IVsFileBackup.BackupFile | Eseguire il backup di un file di questo documento. (Ereditato da DocData) | |
IDisposable.Dispose | Libera tutte le risorse utilizzate dall'istanza corrente di DocData classe. (Ereditato da DocData) | |
IPersistFileFormat.GetClassID | Ottiene l'ID della classe factory dell'editor che ha creato il documento. (Ereditato da DocData) | |
IVsFileBackup.IsBackupFileObsolete | ottenere se il file di backup è aggiornato. (Ereditato da DocData) |
In alto
Note
Il documento in memoria è momento da un repository 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.