IVsIntellisenseProjectHost.CreateFileCodeModel(String, Object) Метод

Определение

Извлекает модель кода для данного файла.Retrieves the code model for a given file.

public:
 int CreateFileCodeModel(System::String ^ pszFilename, [Runtime::InteropServices::Out] System::Object ^ % ppCodeModel);
int CreateFileCodeModel(std::wstring const & pszFilename, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & ppCodeModel);
public int CreateFileCodeModel (string pszFilename, out object ppCodeModel);
abstract member CreateFileCodeModel : string * obj -> int
Public Function CreateFileCodeModel (pszFilename As String, ByRef ppCodeModel As Object) As Integer

Параметры

pszFilename
String

[in] Строка, содержащая имя файла.[in] String containing the name of the file.

ppCodeModel
Object

[out] Указатель на интерфейс IUnknown модели кода.[out] Pointer to the IUnknown interface of an instance of the code model.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK.If the method succeeds, it returns S_OK. В противном случае функция возвращает код ошибки.If it fails, it returns an error code.

Комментарии

Проекты IntelliSense (реализация проектов IVsIntellisenseProject ). Вызовите этот метод, чтобы получить модель кода для заданного имени файла.Intellisense projects (projects implementing IVsIntellisenseProject) call this method to get the code model for a given filename. Часто этот метод извлекает модель кода путем вызова GetFileCodeModel метода IVsIntellisenseProject интерфейса.Often this method retrieves the code model by calling the GetFileCodeModel method of the IVsIntellisenseProject interface.

Применяется к