BaseCodeGeneratorWithSite Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse besteht darin, dass in einem Buildschritt des präprozessorprozesses eine coerstellt wird.
public ref class BaseCodeGeneratorWithSite abstract : Microsoft::VisualStudio::TextTemplating::VSHost::BaseCodeGenerator, Microsoft::VisualStudio::OLE::Interop::IObjectWithSite
[Windows::Foundation::Metadata::WebHostHidden]
public ref class BaseCodeGeneratorWithSite abstract : Microsoft::VisualStudio::TextTemplating::VSHost::BaseCodeGenerator, Microsoft::VisualStudio::OLE::Interop::IObjectWithSite
[Windows::Foundation::Metadata::WebHostHidden]
class BaseCodeGeneratorWithSite abstract : Microsoft::VisualStudio::TextTemplating::VSHost::BaseCodeGenerator, Microsoft::VisualStudio::OLE::Interop::IObjectWithSite
public abstract class BaseCodeGeneratorWithSite : Microsoft.VisualStudio.TextTemplating.VSHost.BaseCodeGenerator, Microsoft.VisualStudio.OLE.Interop.IObjectWithSite
type BaseCodeGeneratorWithSite = class
inherit BaseCodeGenerator
interface IObjectWithSite
Public MustInherit Class BaseCodeGeneratorWithSite
Inherits BaseCodeGenerator
Implements IObjectWithSite
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
| BaseCodeGeneratorWithSite() |
Eigenschaften
| Dte |
DTE-Objekt |
| ErrorList |
Das vs errorlist-Objekt |
| FileNamespace |
der Namespace für die Datei. (Geerbt von BaseCodeGenerator) |
| GlobalServiceProvider |
Stellt einen Wrapper für den globalen Dienstanbieter für Visual Studio bereit. |
| InputFilePath |
Dateipfad für die Eingabedatei. (Geerbt von BaseCodeGenerator) |
| SiteServiceProvider |
Einen Wrapper für den Dienstanbieter des enthaltenden Projekt Systems erhalten Dies ist ein eingeschränkter Dienstanbieter, der nur vxdte:: SID_SVSProjectItem SID_SVSWebReferenceDynamicProperties IID_IVsHierarchy zuverlässig bereitstellen kann SID_SVsApplicationSettings Um den globalen Anbieter abzurufen, nennen Sie GetSite für ivshierarchie, oder verwenden Sie die globalserviceprovider-Eigenschaft. |
Methoden
| CreateExceptionMessage(Exception) |
Methode zum Erstellen einer Ausnahme Meldung, wenn eine Ausnahme ausgelöst wird. |
| Dispose() | (Geerbt von BaseCodeGenerator) |
| Dispose(Boolean) | |
| Generate(String, String, String, IntPtr, Int32, IVsGeneratorProgress) | (Geerbt von BaseCodeGenerator) |
| GenerateCode(String, String) |
die Methode, die die eigentliche Arbeit der Code Erstellung bei Angabe der Eingabedatei übernimmt. (Geerbt von BaseCodeGenerator) |
| GeneratorErrorCallback(Boolean, Int32, String, Int32, Int32) |
Methode, die einen Fehler über den shellrückruf Mechanismus kommuniziert. (Geerbt von BaseCodeGenerator) |
| GetDefaultExtension() |
Ruft die Standard Erweiterung für diesen Generator ab. (Geerbt von BaseCodeGenerator) |
| GetService(Guid) |
Methode, um einen Dienst anhand seiner GUID zu erhalten. |
| GetService(Type) |
Methode, um einen Dienst nach dem Typ zu erhalten |
| GetSite(Guid, IntPtr) |
GetSite-Methode von ioleobjectwithsite |
| SetSite(Object) |
SetSite-Methode von ioleobjectwithsite |
| SetWaitCursor() |
Legen Sie den warte Cursor bis zum Ende dieser Generation fest. |