Метод IDataModelScriptManager::UnregisterScriptProvider (dbgmodel.h)
Метод UnregisterScriptProvider отменяет вызов метода RegisterScriptProvider. Имя и расширение файла, предоставленные поставщиком неустраченных скриптов, больше не будут связаны с ним. Важно отметить, что даже после отмены регистрации может существовать значительное количество необработанных ссылок COM на поставщик скриптов. Этот метод предотвращает загрузку и создание скриптов только того типа, которым управляет данный поставщик скриптов. Если скрипт, загруженный этим поставщиком, по-прежнему загружен или управляет объектной моделью отладчика (или моделью данных), эти манипуляции могут по-прежнему иметь ссылки на скрипт. Могут существовать модели данных, методы или объекты, которые напрямую ссылаться на конструкции в скрипте. Поставщик скриптов должен быть готов к этому.
Синтаксис
HRESULT UnregisterScriptProvider(
IDataModelScriptProvider *provider
);
Параметры
provider
Отмена регистрации поставщика скриптов в диспетчере скриптов. Скрипты заданного типа и расширения файла больше не смогут загружаться или создаваться.
Возвращаемое значение
Этот метод возвращает HRESULT, который указывает на успех или сбой.
Требования
Требование | Значение |
---|---|
Заголовок | dbgmodel.h |