/// <summary> /// Demonstrates the use of a custom InspectorProvider to create and load an inspector for a specific feature. /// </summary> public static async void InspectorProviderExample(FeatureLayer featureLayer, long objectId) { var provider = new MyProvider(); Inspector _featureInspector = provider.Create(); //Create an embed-able control from the inspector class to display on the pane var icontrol = _featureInspector.CreateEmbeddableControl(); await _featureInspector.LoadAsync(featureLayer, objectId); var attribute = _featureInspector.Where(a => a.FieldName == "FontStyle").FirstOrDefault(); var visibility = attribute.IsVisible; //Will return false attribute = _featureInspector.Where(a => a.FieldName == "ZOrder").FirstOrDefault(); var highlighted = attribute.IsHighlighted; //Will return true }
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)