我正在尝试按照本教程为 Power BI 创建自定义视觉对象:https : //docs.microsoft.com/en-us/power-bi/developer/custom-visual-develop-tutorial
当我连接到 Power BI Cloud 时,使用默认代码的测试可以正常工作,如本教程的“测试自定义视觉对象”步骤 8 部分所示。
问题是当我尝试在 visual.ts 文件中添加类级属性时(在我删除了教程的“开发视觉元素”第 2 步中所示的代码之后),我收到错误“找不到名称'IVisualHost'”。
"use strict";
import "core-js/stable";
import "./../style/visual.less";
import powerbi from "powerbi-visuals-api";
import VisualConstructorOptions = powerbi.extensibility.visual.VisualConstructorOptions;
import VisualUpdateOptions = powerbi.extensibility.visual.VisualUpdateOptions;
import IVisual = powerbi.extensibility.visual.IVisual;
import EnumerateVisualObjectInstancesOptions = powerbi.EnumerateVisualObjectInstancesOptions;
import VisualObjectInstance = powerbi.VisualObjectInstance;
import DataView = powerbi.DataView;
import VisualObjectInstanceEnumerationObject = powerbi.VisualObjectInstanceEnumerationObject;
import { VisualSettings } from "./settings";
export class Visual implements IVisual {
private host: IVisualHost; ------------ the first error is here
private svg: …Run Code Online (Sandbox Code Playgroud)