Visual Basic (Declaration)
Function Generate ( _
wszInputFilePath As String, _
bstrInputFileContents As String, _
wszDefaultNamespace As String, _
<OutAttribute> rgbOutputFileContents As IntPtr(), _
<OutAttribute> ByRef pcbOutput As UInteger, _
pGenerateProgress As IVsGeneratorProgress _
) As Integer
Dim instance As IVsSingleFileGenerator
Dim wszInputFilePath As String
Dim bstrInputFileContents As String
Dim wszDefaultNamespace As String
Dim rgbOutputFileContents As IntPtr()
Dim pcbOutput As UInteger
Dim pGenerateProgress As IVsGeneratorProgress
Dim returnValue As Integer
returnValue = instance.Generate(wszInputFilePath, _
bstrInputFileContents, wszDefaultNamespace, _
rgbOutputFileContents, pcbOutput, _
pGenerateProgress)
int Generate(
string wszInputFilePath,
string bstrInputFileContents,
string wszDefaultNamespace,
IntPtr[] rgbOutputFileContents,
out uint pcbOutput,
IVsGeneratorProgress pGenerateProgress
)
int Generate(
[InAttribute] String^ wszInputFilePath,
[InAttribute] String^ bstrInputFileContents,
[InAttribute] String^ wszDefaultNamespace,
[OutAttribute] array<IntPtr>^ rgbOutputFileContents,
[OutAttribute] unsigned int% pcbOutput,
[InAttribute] IVsGeneratorProgress^ pGenerateProgress
)
function Generate(
wszInputFilePath : String,
bstrInputFileContents : String,
wszDefaultNamespace : String,
rgbOutputFileContents : IntPtr[],
pcbOutput : uint,
pGenerateProgress : IVsGeneratorProgress
) : int