Поделиться через


Метод IDataModelScriptManager::UnregisterScriptProvider (dbgmodel.h)

Метод UnregisterScriptProvider отменяет вызов метода RegisterScriptProvider. Имя и расширение файла, предоставленные поставщиком неустраченных скриптов, больше не будут связаны с ним. Важно отметить, что даже после отмены регистрации может существовать значительное количество необработанных ссылок COM на поставщик скриптов. Этот метод предотвращает загрузку и создание скриптов только того типа, которым управляет данный поставщик скриптов. Если скрипт, загруженный этим поставщиком, по-прежнему загружен или управляет объектной моделью отладчика (или моделью данных), эти манипуляции могут по-прежнему иметь ссылки на скрипт. Могут существовать модели данных, методы или объекты, которые напрямую ссылаться на конструкции в скрипте. Поставщик скриптов должен быть готов к этому.

Синтаксис

HRESULT UnregisterScriptProvider(
  IDataModelScriptProvider *provider
);

Параметры

provider

Отмена регистрации поставщика скриптов в диспетчере скриптов. Скрипты заданного типа и расширения файла больше не смогут загружаться или создаваться.

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

Этот метод возвращает HRESULT, который указывает на успех или сбой.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Интерфейс IDataModelScriptManager