bool previousApiIsWeb = Api.IsWeb;
try
{
    Api.IsWeb = false of true;
    ...
}
finally
{
    Api.IsWeb = previousApiIsWeb;
}