JorgeCandeias / Power-BI-Custom-Visual-Fundamentals

Power BI Custom Visual Fundamentals Course Artefacts
7 stars 10 forks source link

The OMD of PowerBI-Visuals-API #2

Open luojiandan opened 4 years ago

luojiandan commented 4 years ago

Hi,Jorge,I watch this vedio,and I have a question,I can't find the "Object Model Diagram" for PowerBI-Visuals-API,like this:(link: https://desktop.arcgis.com/en/arcobjects/latest/java/diagrams/engine/CartoObjectModel.pdf) desktop.arcgis.com/en/arcobjects/… can you help me?

JorgeCandeias commented 4 years ago

I'm not aware whether there is one. The closest thing to API documentation I'm aware of is this and this. However, I haven't touched custom visuals in ages so I'm not sure what is the current state of things.

luojiandan commented 4 years ago

I'm not aware whether there is one. The closest thing to API documentation I'm aware of is this and this. However, I haven't touched custom visuals in ages so I'm not sure what is the current state of things. yes,my question came from this: these are many interface not see before,but this document not mention too,I can't image the whole structure of api,it's hard to understand which interface can be used when code. import PrimitiveValue = powerbi.PrimitiveValue; import VisualUpdateOptions = powerbi.extensibility.visual.VisualUpdateOptions; import VisualConstructorOptions = powerbi.extensibility.visual.VisualConstructorOptions; import IVisualHost = powerbi.extensibility.visual.IVisualHost; import IColorPalette = powerbi.extensibility.IColorPalette; import IVisual = powerbi.extensibility.visual.IVisual; import VisualObjectInstance = powerbi.VisualObjectInstance; import VisualObjectInstanceEnumeration = powerbi.VisualObjectInstanceEnumeration; import EnumerateVisualObjectInstancesOptions = powerbi.EnumerateVisualObjectInstancesOptions; import Fill = powerbi.Fill; import VisualTooltipDataItem = powerbi.extensibility.VisualTooltipDataItem; import ISelectionManager = powerbi.extensibility.ISelectionManager;