Export (0) Print
Expand All

IVbcHostObject Methods

The IVbcHostObject type exposes the following members.

  Name Description
Public method BeginInitialization Begins the initialization of the IVbcHostObject.
Public method Compile Compiles the project.
Public method EndInitialization Ends the initialization of the IVbcHostObject.
Public method IsDesignTime Returns a value indicating whether the integrated development environment (IDE) is currently in design time mode.
Public method IsUpToDate Returns a value indicating whether the compiled project is up-to-date.
Public method SetAdditionalLibPaths Specifies additional directories to search for references.
Public method SetAddModules Specifies one or more modules to be part of the assembly.
Public method SetBaseAddress Specifies the preferred base address at which to load a DLL.
Public method SetCodePage Specifies the code page to use for all source code files in the compilation.
Public method SetDebugType Specifies the debug type.
Public method SetDefineConstants Specifies the preprocessor symbols to define.
Public method SetDelaySign Specifies a value indicating whether to create a fully signed assembly.
Public method SetDisabledWarnings Specifies the list of warnings to disable.
Public method SetDocumentationFile Specifies the XML file in which to save processed documentation comments.
Public method SetErrorReport Specifies a value that indicates how internal compiler errors are reported to Microsoft.
Public method SetFileAlignment Specifies the size of sections in the output file.
Public method SetGenerateDocumentation Specifies a value indicating whether to generate documentation and place it in an XML file with the name of the executable file or library that the compiler is creating.
Public method SetImports Specifies the namespaces to import.
Public method SetKeyContainer Specifies the name of the cryptographic key container.
Public method SetKeyFile Specifies the file name containing the cryptographic key.
Public method SetLinkResources Creates links to the specified .NET Framework resources in the output file; the resource files are not placed in the output file.
Public method SetMainEntryPoint Specifies the class or module that contains the location of the Sub Main procedure.
Public method SetNoConfig Specifies a value indicating whether to prevent the compiler from compiling with the vbc.rsp file.
Public method SetNoStandardLib Specifies a value indicating whether to prevent the import of mscorlib.dll.
Public method SetNoWarnings Specifies a value indicating whether the compiler supresses all warnings.
Public method SetOptimize Specifies a value indicating whether to enable optimizations.
Public method SetOptionCompare Specifies a value indicating how the compiler makes string comparisons.
Public method SetOptionExplicit Specifies a value indicating whether the explicit declaration of variables is required.
Public method SetOptionStrict Specifies a value indicating whether the compiler enforces strict type semantics to restrict implicit type conversions.
Public method SetOptionStrictType Specifies that the compiler should warn when strict language semantics are not respected.
Public method SetOutputAssembly Specifies the name of the output file.
Public method SetPlatform Specifies the processor platform to be targeted by the output file.
Public method SetReferences Specifies the items from which to import public type information into the current project.
Public method SetRemoveIntegerChecks Specifies a value indicating whether to disable integer overflow error checks.
Public method SetResources Specifies the .NET Framework resources to embed into the output file.
Public method SetResponseFiles Specifies the response files that contain commands for the compiler.
Public method SetRootNamespace Specifies the root namespace for all type declarations.
Public method SetSdkPath Specifies the location of mscorlib.dll and microsoft.visualbasic.dll.
Public method SetSources Specifies one or more Visual Basic source files.
Public method SetTargetCompactFramework Specifies a value indicating whether to target the .NET Compact Framework.
Public method SetTargetType Specifies the file format of the output file.
Public method SetTreatWarningsAsErrors Specifies a value indicating whether to treat all warnings as errors.
Public method SetWarningsAsErrors Specifies a list of warnings to treat as errors.
Public method SetWarningsNotAsErrors Specifies a list of warnings that are not treated as errors.
Public method SetWin32Icon Specifies an .ico file to insert into the assembly.
Public method SetWin32Resource Specifies a Win32 resource (.res) file to insert into the output file.
Top
Show:
© 2014 Microsoft