BaseCodeGenerator.IVsSingleFileGenerator.Generate - метод
Пространство имен: Microsoft.VisualStudio.TextTemplating.VSHost
Сборка: Microsoft.VisualStudio.TextTemplating.VSHost.11.0 (в Microsoft.VisualStudio.TextTemplating.VSHost.11.0.dll)
Синтаксис
'Декларация
Private Function Generate ( _
wszInputFilePath As String, _
bstrInputFileContents As String, _
wszDefaultNamespace As String, _
rgbOutputFileContents As IntPtr(), _
<OutAttribute> ByRef pcbOutput As UInteger, _
pGenerateProgress As IVsGeneratorProgress _
) As Integer Implements IVsSingleFileGenerator.Generate
int IVsSingleFileGenerator.Generate(
string wszInputFilePath,
string bstrInputFileContents,
string wszDefaultNamespace,
IntPtr[] rgbOutputFileContents,
out uint pcbOutput,
IVsGeneratorProgress pGenerateProgress
)
private:
virtual int Generate(
String^ wszInputFilePath,
String^ bstrInputFileContents,
String^ wszDefaultNamespace,
array<IntPtr>^ rgbOutputFileContents,
[OutAttribute] unsigned int% pcbOutput,
IVsGeneratorProgress^ pGenerateProgress
) sealed = IVsSingleFileGenerator::Generate
private abstract Generate :
wszInputFilePath:string *
bstrInputFileContents:string *
wszDefaultNamespace:string *
rgbOutputFileContents:IntPtr[] *
pcbOutput:uint32 byref *
pGenerateProgress:IVsGeneratorProgress -> int
private override Generate :
wszInputFilePath:string *
bstrInputFileContents:string *
wszDefaultNamespace:string *
rgbOutputFileContents:IntPtr[] *
pcbOutput:uint32 byref *
pGenerateProgress:IVsGeneratorProgress -> int
JScript не поддерживает явные реализации интерфейса.
Параметры
- wszInputFilePath
Тип: System.String
- bstrInputFileContents
Тип: System.String
- wszDefaultNamespace
Тип: System.String
- rgbOutputFileContents
Тип: array<System.IntPtr[]
- pcbOutput
Тип: System.UInt32%
- pGenerateProgress
Тип: Microsoft.VisualStudio.Shell.Interop.IVsGeneratorProgress
Возвращаемое значение
Тип: System.Int32
Реализации
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextTemplating.VSHost - пространство имен