diff --git a/3DAnalyst/CreateLineOfSight/Config.daml b/3DAnalyst/CreateLineOfSight/Config.daml new file mode 100644 index 00000000..1a0c4554 --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/Config.daml @@ -0,0 +1,72 @@ + + + + + CreateLineOfSight + CreateLineOfSight description + Images\AddinDesktop32.png + ArcGIS Pro SDK Team, arcgisprosdk@esri.com + esri, https://www.esri.com + 1/18/2024 11:31:30 AM + 3DAnalyst + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/3DAnalyst/CreateLineOfSight/CreateLineOfSight (C#).md b/3DAnalyst/CreateLineOfSight/CreateLineOfSight (C#).md new file mode 100644 index 00000000..0ac8b11f --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/CreateLineOfSight (C#).md @@ -0,0 +1,48 @@ +## CreateLineOfSight + + +This sample demonstrates how to perform a line of sight analysis between an observer and a target point on a TIN surface. + + + +View it live + + +``` +Language: C# +Subject: 3DAnalyst +Contributor: ArcGIS Pro SDK Team +Organization: Esri, https://www.esri.com +Date: 04/04/2024 +ArcGIS Pro: 3.3 +Visual Studio: 2022 +.NET Target Framework: net8.0-windows +``` + +## Resources + +[Community Sample Resources](https://github.com/Esri/arcgis-pro-sdk-community-samples#resources) + +### Samples Data + +* Sample data for ArcGIS Pro SDK Community Samples can be downloaded from the [Releases](https://github.com/Esri/arcgis-pro-sdk-community-samples/releases) page. + +## How to use the sample + +1. In Visual Studio click the Build menu. Then select Build Solution. +2. Click Start button to open ArcGIS Pro. +3. ArcGIS Pro will open. +4. Open CreateLineOfSight.aprx from the Sample Data +5. Activate the "Line of Sight Demo" map if it is not already active. +6. Observe the green observer point push pin and the 3 red target point push pins on the map. +7. Click the Los Demo tab on the ribbon. +8. Click the "Sight Lines" button. This will run the Line of sight analysis between the observer and target points. +9. Three sight lines will be drawn from the observer point to the 3 target points. Each sight line will have a green visible section, a red invisible section and an optional purple Obstruction point (if any). +![UI](screenshots/screen1.png) + + + + +      ArcGIS Pro SDK for Microsoft .NET Framework +             +[Home](https://github.com/Esri/arcgis-pro-sdk/wiki) | API Reference | [Requirements](https://github.com/Esri/arcgis-pro-sdk/wiki#requirements) | [Download](https://github.com/Esri/arcgis-pro-sdk/wiki#installing-arcgis-pro-sdk-for-net) | Samples diff --git a/3DAnalyst/CreateLineOfSight/CreateLineOfSight.sln b/3DAnalyst/CreateLineOfSight/CreateLineOfSight.sln new file mode 100644 index 00000000..4e724201 --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/CreateLineOfSight.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34511.84 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CreateLineOfSight", "CreateLineOfSight.csproj", "{EC4E2934-86CC-4D1D-97F4-3C55EEEF1A4F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EC4E2934-86CC-4D1D-97F4-3C55EEEF1A4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EC4E2934-86CC-4D1D-97F4-3C55EEEF1A4F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EC4E2934-86CC-4D1D-97F4-3C55EEEF1A4F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EC4E2934-86CC-4D1D-97F4-3C55EEEF1A4F}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {87D65B6A-73EE-42D4-B004-AE91AF2CC186} + EndGlobalSection +EndGlobal diff --git a/Layouts/CreateReport/DarkImages/AddInDesktop16.png b/3DAnalyst/CreateLineOfSight/DarkImages/AddInDesktop16.png similarity index 100% rename from Layouts/CreateReport/DarkImages/AddInDesktop16.png rename to 3DAnalyst/CreateLineOfSight/DarkImages/AddInDesktop16.png diff --git a/Layouts/CreateReport/DarkImages/AddInDesktop32.png b/3DAnalyst/CreateLineOfSight/DarkImages/AddInDesktop32.png similarity index 100% rename from Layouts/CreateReport/DarkImages/AddInDesktop32.png rename to 3DAnalyst/CreateLineOfSight/DarkImages/AddInDesktop32.png diff --git a/Layouts/CreateReport/Images/AddInDesktop16.png b/3DAnalyst/CreateLineOfSight/Images/AddInDesktop16.png similarity index 100% rename from Layouts/CreateReport/Images/AddInDesktop16.png rename to 3DAnalyst/CreateLineOfSight/Images/AddInDesktop16.png diff --git a/Layouts/CreateReport/Images/AddInDesktop32.png b/3DAnalyst/CreateLineOfSight/Images/AddInDesktop32.png similarity index 100% rename from Layouts/CreateReport/Images/AddInDesktop32.png rename to 3DAnalyst/CreateLineOfSight/Images/AddInDesktop32.png diff --git a/3DAnalyst/CreateLineOfSight/LineOfSight.cs b/3DAnalyst/CreateLineOfSight/LineOfSight.cs new file mode 100644 index 00000000..fb974241 --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/LineOfSight.cs @@ -0,0 +1,201 @@ +/* + + Copyright 2024 Esri + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + + See the License for the specific language governing permissions and + limitations under the License. + +*/ +using ArcGIS.Core.CIM; +using ArcGIS.Core.Data; +using ArcGIS.Core.Geometry; +using ArcGIS.Desktop.Catalog; +using ArcGIS.Desktop.Core; +using ArcGIS.Desktop.Editing; +using ArcGIS.Desktop.Editing.Attributes; +using ArcGIS.Desktop.Extensions; +using ArcGIS.Desktop.Framework; +using ArcGIS.Desktop.Framework.Contracts; +using ArcGIS.Desktop.Framework.Dialogs; +using ArcGIS.Desktop.Framework.Threading.Tasks; +using ArcGIS.Desktop.Internal.Mapping; +using ArcGIS.Desktop.Layouts; +using ArcGIS.Desktop.Mapping; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Security.Cryptography; +using System.Text; +using System.Threading.Tasks; + +namespace CreateLineOfSight +{ + internal class LineOfSight : Button + { + protected override async void OnClick() + { + #region Get the active map view and the layers. + var mapView = MapView.Active; + if (mapView == null) + return; + var observerPointLayer = mapView.Map.GetLayersAsFlattenedList().OfType().FirstOrDefault(layer => layer.Name.Equals("ObserverPoint")); + var targetPointLayer = mapView.Map.GetLayersAsFlattenedList().OfType().FirstOrDefault(layer => layer.Name.Equals("TargetPoints")); + var lineOfSightLayer = mapView.Map.GetLayersAsFlattenedList().OfType().FirstOrDefault(layer => layer.Name.Equals("LineOfSights")); + var obstructionPtsLayer = mapView.Map.GetLayersAsFlattenedList().OfType().FirstOrDefault(layer => layer.Name.Equals("Obstructions")); + var editOpTargetPointVisibility = new EditOperation(); + if (observerPointLayer == null || targetPointLayer == null || lineOfSightLayer == null || obstructionPtsLayer == null ) + return; + //Set the environment for the Line of Sight analysis + //Delete the old Line of Sight results and select the observer point and target points + Module1.CallButtonClick("CreateLineOfSight_Reset"); + Module1.CallButtonClick("CreateLineOfSight_StartDemo"); + #endregion + //Initialize this to store the Line of sight analysis result. + IDictionary targetPtlineOfSightResultsMapping = new Dictionary(); + var tinLayer = mapView.Map.GetLayersAsFlattenedList(). + OfType().FirstOrDefault(); + await QueuedTask.Run(() => { + #region Get the observer point and the 3 target points from the feature layers in the map + var observerPtCursor = observerPointLayer.Search(); + MapPoint observerPoint = null; MapPoint targetPoint = null; + MapPoint observerPointProjected = null; + while (observerPtCursor.MoveNext()) + { + var observerPtFeature = observerPtCursor.Current as Feature; + observerPoint = observerPtFeature.GetShape() as MapPoint; + observerPointProjected = GeometryEngine.Instance. + Project(observerPoint, mapView.Map.SpatialReference) as MapPoint; + } + IDictionary targetPoints = new Dictionary(); + var targetPtCursor = targetPointLayer.Search(); + while (targetPtCursor.MoveNext()) + { + var targetPtFeature = targetPtCursor.Current as Feature; + targetPoint = targetPtFeature.GetShape() as MapPoint; + var TargetPointProjected = GeometryEngine.Instance.Project(targetPoint, mapView.Map.SpatialReference) as MapPoint; + targetPoints.Add(TargetPointProjected, targetPtFeature.GetObjectID()); + } + #endregion + //Run the Line of Sight analysis for each target point and the single observer point + foreach (var kvp in targetPoints) + { + var targetPt = kvp.Key; + var targetPtOID = kvp.Value; + //Step 1: Set the input values for the Line of Sight analysis + LineOfSightParams lineOfSightParams = new LineOfSightParams(); + lineOfSightParams.TargetPoint = targetPt; + lineOfSightParams.ObserverPoint = observerPoint; + lineOfSightParams.OutputSpatialReference = mapView.Map.SpatialReference; + lineOfSightParams.ObserverHeightOffset = 0; //optional + lineOfSightParams.TargetHeightOffset = 0; //optional + #region Advanced settings for the Line of Sight analysis + //lineOfSightParams.ApplyCurvature = true; + //lineOfSightParams.RefractionFactor = 0.13; + //lineOfSightParams.ApplyRefraction = true; + #endregion + //Step 2: Check if the input parameters are valid + if (tinLayer.CanGetLineOfSight(lineOfSightParams)) + { + //Step 3: Run the analysis + LineOfSightResult lineOfSightResult = tinLayer.GetLineOfSight(lineOfSightParams); + targetPtlineOfSightResultsMapping.Add(targetPtOID, lineOfSightResult); //store the result + } + } + #region Target Point Visibility - for labeling purpose only + + editOpTargetPointVisibility.Name = "Target Point Visibility"; + editOpTargetPointVisibility.SelectNewFeatures = false; + //use an inspector to modify the target feature with the visibility attribute + var modifyTargetPtsLyrInspector = new Inspector(); + foreach (var kvp in targetPtlineOfSightResultsMapping) + { + var targetPointOID = kvp.Key; + var lineOfSighResults = kvp.Value; + var targetPointVisibility = lineOfSighResults.IsTargetVisibleFromObserverPoint ? 1 : 0; + modifyTargetPtsLyrInspector.Load(targetPointLayer, targetPointOID);//base attributes on an existing feature + modifyTargetPtsLyrInspector["TargetVisibleFromObserver"] = targetPointVisibility; + editOpTargetPointVisibility.Modify(modifyTargetPtsLyrInspector); + } + #endregion + }); + #region Setup the Edit Operation to create the Line of Sight results and Obstruction Points + bool obstructionPointsExist = false; + var editOp = new EditOperation(); + editOp.Name = "Line Of Sight results"; + editOp.SelectNewFeatures = false; + + var editOpObsPts = new EditOperation(); + editOpObsPts.Name = "Obstruction Points"; + editOpObsPts.SelectNewFeatures = false; + + await QueuedTask.Run( () =>targetPointLayer.SetLabelVisibility(true)); //label target points + #endregion + + //Analyze the "get Line of Sight" results and create the visible and invisible line features + foreach (var kvp in targetPtlineOfSightResultsMapping) + { + var lineOfSightResult = kvp.Value; + Polyline visibleLine = lineOfSightResult.VisibleLine; + Polyline invisibleLine = lineOfSightResult.InvisibleLine; + bool isTargetVisibleFromObserverPoint = lineOfSightResult.IsTargetVisibleFromObserverPoint; + if (!isTargetVisibleFromObserverPoint) + { + MapPoint obstructionPoint = lineOfSightResult.ObstructionPoint; + } + #region Create the visible, invisible lines and the obstruction points to visualize on the map. + var targetPointVisibility = isTargetVisibleFromObserverPoint ? 1 : 0; + //Is there a Visible line? + if (visibleLine != null) + { + //Define the attribute values for the visible line segment of the Line of Sight result + Dictionary attrVisibleLineOfSight = new Dictionary(); + attrVisibleLineOfSight["SHAPE"] = lineOfSightResult.VisibleLine;//Geometry + attrVisibleLineOfSight["VIS_CODE"] = string.Format("1"); + attrVisibleLineOfSight["TargetVisibleFromObserver"] = string.Format($"{targetPointVisibility}"); + editOp.Create(lineOfSightLayer, attrVisibleLineOfSight); + } + //Is there an Invisible line? + if (invisibleLine != null) + { + //Define the attribute values for the invisible line segment of the Line of Sight result + Dictionary attrInVisibleLineOfSight = new Dictionary(); + attrInVisibleLineOfSight["SHAPE"] = lineOfSightResult.InvisibleLine;//Geometry + attrInVisibleLineOfSight["VIS_CODE"] = string.Format("2"); + attrInVisibleLineOfSight["TargetVisibleFromObserver"] = string.Format($"{targetPointVisibility}"); + editOp.Create(lineOfSightLayer, attrInVisibleLineOfSight); + //obstruction point + if (lineOfSightResult.ObstructionPoint != null) + { + obstructionPointsExist = true; + editOpObsPts.Create(obstructionPtsLayer, lineOfSightResult.ObstructionPoint); + } + } + #endregion + } + #region Execute the edit operations + // Execute the operation + await editOp.ExecuteAsync(); + + if (obstructionPointsExist) + await editOpObsPts.ExecuteAsync(); + + if (!editOpTargetPointVisibility.IsEmpty) + await editOpTargetPointVisibility.ExecuteAsync(); + + await Project.Current.SaveEditsAsync(); + + + #endregion + } + } +} diff --git a/3DAnalyst/CreateLineOfSight/Module1.cs b/3DAnalyst/CreateLineOfSight/Module1.cs new file mode 100644 index 00000000..ca92dcb9 --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/Module1.cs @@ -0,0 +1,93 @@ +/* + + Copyright 2024 Esri + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + + See the License for the specific language governing permissions and + limitations under the License. + +*/ +using ArcGIS.Core.CIM; +using ArcGIS.Core.Data; +using ArcGIS.Core.Geometry; +using ArcGIS.Desktop.Catalog; +using ArcGIS.Desktop.Core; +using ArcGIS.Desktop.Editing; +using ArcGIS.Desktop.Extensions; +using ArcGIS.Desktop.Framework; +using ArcGIS.Desktop.Framework.Contracts; +using ArcGIS.Desktop.Framework.Dialogs; +using ArcGIS.Desktop.Framework.Threading.Tasks; +using ArcGIS.Desktop.Layouts; +using ArcGIS.Desktop.Mapping; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Input; + +namespace CreateLineOfSight +{ + /// + /// This sample demonstrates how to perform a line of sight analysis between an observer and a target point on a TIN surface. + /// + /// + /// 1. In Visual Studio click the Build menu. Then select Build Solution. + /// 1. Click Start button to open ArcGIS Pro. + /// 1. ArcGIS Pro will open. + /// 1. Open CreateLineOfSight.aprx from the Sample Data + /// 1. Activate the "Line of Sight Demo" map if it is not already active. + /// 1. Observe the green observer point push pin and the 3 red target point push pins on the map. + /// 1. Click the Los Demo tab on the ribbon. + /// 1. Click the "Sight Lines" button. This will run the Line of sight analysis between the observer and target points. + /// 1. Three sight lines will be drawn from the observer point to the 3 target points. Each sight line will have a green visible section, a red invisible section and an optional purple Obstruction point (if any). + /// ![UI](screenshots/screen1.png) + /// + internal class Module1 : Module + { + private static Module1 _this = null; + + /// + /// Retrieve the singleton instance to this module here + /// + public static Module1 Current => _this ??= (Module1)FrameworkApplication.FindModule("CreateLineOfSight_Module"); + + #region Overrides + /// + /// Called by Framework when ArcGIS Pro is closing + /// + /// False to prevent Pro from closing, otherwise True + protected override bool CanUnload() + { + //TODO - add your business logic + //return false to ~cancel~ Application close + return true; + } + + protected override bool Initialize() + { + return base.Initialize(); + } + #endregion Overrides + public static void CallButtonClick(string buttonName) + { + var button = FrameworkApplication.GetPlugInWrapper(buttonName); + if (button != null) + { + var cmd = button as ICommand; + if (cmd.CanExecute(null)) + cmd.Execute(null); + } + } + } +} diff --git a/3DAnalyst/CreateLineOfSight/Properties/launchSettings.json b/3DAnalyst/CreateLineOfSight/Properties/launchSettings.json new file mode 100644 index 00000000..9404afdc --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/Properties/launchSettings.json @@ -0,0 +1,9 @@ +{ + "profiles": { + "CreateLineOfSight": { + "commandName": "Executable", + "executablePath": "C:\\Program Files\\ArcGIS\\Pro\\bin\\ArcGISPro.exe", + "commandLineArgs": "\"C:\\DevSummit\\2024\\3D Analyst and TIN layer Line of Sight\\Project\\CreateLineOfSight\\CreateLineOfSight.aprx\"" + } + } +} \ No newline at end of file diff --git a/3DAnalyst/CreateLineOfSight/ReadMe.md b/3DAnalyst/CreateLineOfSight/ReadMe.md new file mode 100644 index 00000000..0ac8b11f --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/ReadMe.md @@ -0,0 +1,48 @@ +## CreateLineOfSight + + +This sample demonstrates how to perform a line of sight analysis between an observer and a target point on a TIN surface. + + + +View it live + + +``` +Language: C# +Subject: 3DAnalyst +Contributor: ArcGIS Pro SDK Team +Organization: Esri, https://www.esri.com +Date: 04/04/2024 +ArcGIS Pro: 3.3 +Visual Studio: 2022 +.NET Target Framework: net8.0-windows +``` + +## Resources + +[Community Sample Resources](https://github.com/Esri/arcgis-pro-sdk-community-samples#resources) + +### Samples Data + +* Sample data for ArcGIS Pro SDK Community Samples can be downloaded from the [Releases](https://github.com/Esri/arcgis-pro-sdk-community-samples/releases) page. + +## How to use the sample + +1. In Visual Studio click the Build menu. Then select Build Solution. +2. Click Start button to open ArcGIS Pro. +3. ArcGIS Pro will open. +4. Open CreateLineOfSight.aprx from the Sample Data +5. Activate the "Line of Sight Demo" map if it is not already active. +6. Observe the green observer point push pin and the 3 red target point push pins on the map. +7. Click the Los Demo tab on the ribbon. +8. Click the "Sight Lines" button. This will run the Line of sight analysis between the observer and target points. +9. Three sight lines will be drawn from the observer point to the 3 target points. Each sight line will have a green visible section, a red invisible section and an optional purple Obstruction point (if any). +![UI](screenshots/screen1.png) + + + + +      ArcGIS Pro SDK for Microsoft .NET Framework +             +[Home](https://github.com/Esri/arcgis-pro-sdk/wiki) | API Reference | [Requirements](https://github.com/Esri/arcgis-pro-sdk/wiki#requirements) | [Download](https://github.com/Esri/arcgis-pro-sdk/wiki#installing-arcgis-pro-sdk-for-net) | Samples diff --git a/3DAnalyst/CreateLineOfSight/Reset.cs b/3DAnalyst/CreateLineOfSight/Reset.cs new file mode 100644 index 00000000..54ac28e9 --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/Reset.cs @@ -0,0 +1,85 @@ +/* + + Copyright 2024 Esri + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + + See the License for the specific language governing permissions and + limitations under the License. + +*/ +using ArcGIS.Core.CIM; +using ArcGIS.Core.Data; +using ArcGIS.Core.Data.UtilityNetwork.Trace; +using ArcGIS.Core.Geometry; +using ArcGIS.Desktop.Catalog; +using ArcGIS.Desktop.Core; +using ArcGIS.Desktop.Editing; +using ArcGIS.Desktop.Extensions; +using ArcGIS.Desktop.Framework; +using ArcGIS.Desktop.Framework.Contracts; +using ArcGIS.Desktop.Framework.Dialogs; +using ArcGIS.Desktop.Framework.Threading.Tasks; +using ArcGIS.Desktop.Layouts; +using ArcGIS.Desktop.Mapping; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Security.Cryptography; +using System.Text; +using System.Threading.Tasks; + +namespace CreateLineOfSight +{ + internal class Reset : Button + { + protected override async void OnClick() + { + var mapView = MapView.Active; + if (mapView == null) + return; + var lineOfSightLayer = mapView.Map.GetLayersAsFlattenedList().OfType().FirstOrDefault(layer => layer.Name.Equals("LineOfSights")); + var obstructionPtsLayer = mapView.Map.GetLayersAsFlattenedList().OfType().FirstOrDefault(layer => layer.Name.Equals("Obstructions")); + var targetPointLayer = mapView.Map.GetLayersAsFlattenedList().OfType().FirstOrDefault(layer => layer.Name.Equals("TargetPoints")); + + var deleteFeatures = new EditOperation() { Name = "Delete Features" }; + await QueuedTask.Run(() => + { + var LOS = mapView.Map.GetLayersAsFlattenedList().OfType() + .First(gl => gl.Name == "LoS"); + LOS.SetVisibility(false); + mapView.Map.ClearSelection(); + + var lineOfSightLayerCursor = lineOfSightLayer.Search(); + while (lineOfSightLayerCursor.MoveNext()) + { + var feature = lineOfSightLayerCursor.Current; + deleteFeatures.Delete(feature); + } + + var obstructionPtsLayerCursor = obstructionPtsLayer.Search(); + while (obstructionPtsLayerCursor.MoveNext()) + { + var feature = obstructionPtsLayerCursor.Current; + deleteFeatures.Delete(feature); + } + + targetPointLayer.SetLabelVisibility(false); + }); + + if (!deleteFeatures.IsEmpty) + { + var result = deleteFeatures.ExecuteAsync(); + await Project.Current.SaveEditsAsync(); + } + } + } +} diff --git a/3DAnalyst/CreateLineOfSight/StartDemo.cs b/3DAnalyst/CreateLineOfSight/StartDemo.cs new file mode 100644 index 00000000..65786092 --- /dev/null +++ b/3DAnalyst/CreateLineOfSight/StartDemo.cs @@ -0,0 +1,62 @@ +/* + + Copyright 2024 Esri + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + + See the License for the specific language governing permissions and + limitations under the License. + +*/ +using ArcGIS.Core.CIM; +using ArcGIS.Core.Data; +using ArcGIS.Core.Geometry; +using ArcGIS.Desktop.Catalog; +using ArcGIS.Desktop.Core; +using ArcGIS.Desktop.Editing; +using ArcGIS.Desktop.Extensions; +using ArcGIS.Desktop.Framework; +using ArcGIS.Desktop.Framework.Contracts; +using ArcGIS.Desktop.Framework.Dialogs; +using ArcGIS.Desktop.Framework.Threading.Tasks; +using ArcGIS.Desktop.Layouts; +using ArcGIS.Desktop.Mapping; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace CreateLineOfSight +{ + internal class StartDemo : Button + { + protected override void OnClick() + { + var map = MapView.Active.Map; + QueuedTask.Run(() => + { + var qf = new QueryFilter() + { + ObjectIDs = new List() { 93, 128, 110, 95 } + }; + var bldgs = map.GetLayersAsFlattenedList().OfType() + .First(fl => fl.Name == "bldgfootprint3d"); + bldgs.Select(qf); + + //Draw pins + var LOS = map.GetLayersAsFlattenedList().OfType() + .First(gl => gl.Name == "LoS"); + LOS.SetVisibility(true); + }); + } + } +} diff --git a/3DAnalyst/CreateLineOfSight/screenshots/screen1.png b/3DAnalyst/CreateLineOfSight/screenshots/screen1.png new file mode 100644 index 00000000..4226d608 Binary files /dev/null and b/3DAnalyst/CreateLineOfSight/screenshots/screen1.png differ diff --git a/3DAnalyst/GetLineOfSight/Config.daml b/3DAnalyst/GetLineOfSight/Config.daml index 41ea345f..6f175629 100644 --- a/3DAnalyst/GetLineOfSight/Config.daml +++ b/3DAnalyst/GetLineOfSight/Config.daml @@ -18,14 +18,14 @@ --> - + GetLineOfSight GetLineOfSight description Images\AddinDesktop32.png - uma2526 - Acme + ArcGIS Pro SDK Team, arcgisprosdk@esri.com + esri, https://www.esri.com 5/16/2023 12:36:14 PM - Framework + 3DAnalyst diff --git a/3DAnalyst/GetLineOfSight/GetLineOfSight (C#).md b/3DAnalyst/GetLineOfSight/GetLineOfSight (C#).md index 5ba6b23f..d9a95f54 100644 --- a/3DAnalyst/GetLineOfSight/GetLineOfSight (C#).md +++ b/3DAnalyst/GetLineOfSight/GetLineOfSight (C#).md @@ -10,13 +10,13 @@ This sample illustrates how to calculate the line of sight between an observer p ``` Language: C# -Subject: Framework +Subject: 3DAnalyst Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources @@ -31,7 +31,7 @@ Visual Studio: 2022 1. Download the Community Sample data (see under the 'Resources' section for downloading sample data) 2. Make sure that the Sample data is unzipped in c:\data -3. The project used for this sample is 'C:\Data\3DAnalyst\_3DLayersMap.ppkx' +3. The project used for this sample is 'C:\Data\3DAnalyst\3DLayersMap.ppkx' 4. In Visual Studio click the Build menu.Then select Build Solution. 5. Launch the debugger to open ArcGIS Pro. 6. ArcGIS Pro will open, select the 3DLayersMap.ppkx project package. diff --git a/3DAnalyst/GetLineOfSight/GetLineOfSight.csproj b/3DAnalyst/GetLineOfSight/GetLineOfSight.csproj index 023e4385..8da89295 100644 --- a/3DAnalyst/GetLineOfSight/GetLineOfSight.csproj +++ b/3DAnalyst/GetLineOfSight/GetLineOfSight.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 @@ -17,7 +17,7 @@ - + diff --git a/3DAnalyst/GetLineOfSight/ReadMe.md b/3DAnalyst/GetLineOfSight/ReadMe.md index 5ba6b23f..d9a95f54 100644 --- a/3DAnalyst/GetLineOfSight/ReadMe.md +++ b/3DAnalyst/GetLineOfSight/ReadMe.md @@ -10,13 +10,13 @@ This sample illustrates how to calculate the line of sight between an observer p ``` Language: C# -Subject: Framework +Subject: 3DAnalyst Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources @@ -31,7 +31,7 @@ Visual Studio: 2022 1. Download the Community Sample data (see under the 'Resources' section for downloading sample data) 2. Make sure that the Sample data is unzipped in c:\data -3. The project used for this sample is 'C:\Data\3DAnalyst\_3DLayersMap.ppkx' +3. The project used for this sample is 'C:\Data\3DAnalyst\3DLayersMap.ppkx' 4. In Visual Studio click the Build menu.Then select Build Solution. 5. Launch the debugger to open ArcGIS Pro. 6. ArcGIS Pro will open, select the 3DLayersMap.ppkx project package. diff --git a/3DAnalyst/LASDatasetAPISamples/Config.daml b/3DAnalyst/LASDatasetAPISamples/Config.daml index 3c84c43f..48f193b9 100644 --- a/3DAnalyst/LASDatasetAPISamples/Config.daml +++ b/3DAnalyst/LASDatasetAPISamples/Config.daml @@ -18,12 +18,12 @@ --> - + LASDatasetAPISamples LASDatasetAPISamples description Images\AddinDesktop32.png - uma2526 - Acme + ArcGIS Pro SDK Team, arcgisprosdk@esri.com + esri, https://www.esri.com 9/18/2023 2:32:31 PM 3DAnalyst 1. Download the Community Sample data (see under the 'Resources' section for downloading sample data) 2. Make sure that the Sample data is unzipped in c:\data -3. The project used for this sample is 'C:\Data\3DAnalyst\_3DLayersMap.ppkx' +3. The project used for this sample is 'C:\Data\3DAnalyst\3DLayersMap.ppkx' 4. In Visual Studio click the Build menu.Then select Build Solution. 5. Launch the debugger to open ArcGIS Pro. 6. ArcGIS Pro will open, select the 3DLayersMap.ppkx project package. Note: Alternatively, you can open any map with a LAS layer. Using this sample, you will be retrieving LAS points and storing them in PointsFromLASLayer point feature class available in the project's home folder. So this feature class needs to be in your map with the LAS layer. diff --git a/3DAnalyst/LASDatasetAPISamples/LASDatasetAPISamples.csproj b/3DAnalyst/LASDatasetAPISamples/LASDatasetAPISamples.csproj index d454fbd2..08b77638 100644 --- a/3DAnalyst/LASDatasetAPISamples/LASDatasetAPISamples.csproj +++ b/3DAnalyst/LASDatasetAPISamples/LASDatasetAPISamples.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 diff --git a/3DAnalyst/LASDatasetAPISamples/ReadMe.md b/3DAnalyst/LASDatasetAPISamples/ReadMe.md index 036fe639..5b8c1ede 100644 --- a/3DAnalyst/LASDatasetAPISamples/ReadMe.md +++ b/3DAnalyst/LASDatasetAPISamples/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: 3DAnalyst Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources @@ -31,7 +31,7 @@ Visual Studio: 2022 1. Download the Community Sample data (see under the 'Resources' section for downloading sample data) 2. Make sure that the Sample data is unzipped in c:\data -3. The project used for this sample is 'C:\Data\3DAnalyst\_3DLayersMap.ppkx' +3. The project used for this sample is 'C:\Data\3DAnalyst\3DLayersMap.ppkx' 4. In Visual Studio click the Build menu.Then select Build Solution. 5. Launch the debugger to open ArcGIS Pro. 6. ArcGIS Pro will open, select the 3DLayersMap.ppkx project package. Note: Alternatively, you can open any map with a LAS layer. Using this sample, you will be retrieving LAS points and storing them in PointsFromLASLayer point feature class available in the project's home folder. So this feature class needs to be in your map with the LAS layer. diff --git a/3DAnalyst/ReadMe.md b/3DAnalyst/ReadMe.md index 20bdaa6a..00bb1a1f 100644 --- a/3DAnalyst/ReadMe.md +++ b/3DAnalyst/ReadMe.md @@ -1,18 +1,19 @@ # arcgis-pro-sdk-community-samples # Topic: 3D Analyst -## ArcGIS Pro 3.2 SDK for Microsoft .NET Framework +## ArcGIS Pro 3.3 SDK for Microsoft .NET Framework ---------- This page was generated by a tool. Manual changes to this page are lost when the page is regenerated. -This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.2 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the '3D Analyst' topic. +This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.3 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the '3D Analyst' topic. ## Features This folder contains ArcGIS Pro Add-In Samples that fall under the '3D Analyst' topic: +* [CreateLineOfSight (c#)](../../../tree/master/3DAnalyst/CreateLineOfSight) * [GetLineOfSight (c#)](../../../tree/master/3DAnalyst/GetLineOfSight) * [LASDatasetAPISamples (c#)](../../../tree/master/3DAnalyst/LASDatasetAPISamples) * [TINApiSamples (c#)](../../../tree/master/3DAnalyst/TINApiSamples) diff --git a/3DAnalyst/TINApiSamples/Config.daml b/3DAnalyst/TINApiSamples/Config.daml index 692d2cfb..4a19450b 100644 --- a/3DAnalyst/TINApiSamples/Config.daml +++ b/3DAnalyst/TINApiSamples/Config.daml @@ -18,14 +18,14 @@ --> - + TINApiSamples TINApiSamples description Images\AddinDesktop32.png - uma2526 - Acme + ArcGIS Pro SDK Team, arcgisprosdk@esri.com + esri, https://www.esri.com 8/25/2023 2:17:58 PM - Framework + 3DAnalyst diff --git a/3DAnalyst/TINApiSamples/ReadMe.md b/3DAnalyst/TINApiSamples/ReadMe.md index 1f59ca7a..f9c4675b 100644 --- a/3DAnalyst/TINApiSamples/ReadMe.md +++ b/3DAnalyst/TINApiSamples/ReadMe.md @@ -10,13 +10,13 @@ This sample illustrates TIN Api methods available to iterate and work with TIN N ``` Language: C# -Subject: Framework +Subject: 3DAnalyst Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources @@ -31,7 +31,7 @@ Visual Studio: 2022 1. Download the Community Sample data (see under the 'Resources' section for downloading sample data) 2. Make sure that the Sample data is unzipped in c:\data -3. The project used for this sample is 'C:\Data\3DAnalyst\_3DLayersMap.ppkx' +3. The project used for this sample is 'C:\Data\3DAnalyst\3DLayersMap.ppkx' 4. In Visual Studio click the Build menu.Then select Build Solution. 5. Launch the debugger to open ArcGIS Pro. 6. ArcGIS Pro will open, select the 3DLayersMap.ppkx project package. Note: Alternatively, you can open any map with a TIN layer and a graphics layer. Using this sample, you will be adding points, lines and polygon graphic elements to explore the TIN layer's nodes, edges and triangles. diff --git a/3DAnalyst/TINApiSamples/TINApiSamples (C#).md b/3DAnalyst/TINApiSamples/TINApiSamples (C#).md index 1f59ca7a..f9c4675b 100644 --- a/3DAnalyst/TINApiSamples/TINApiSamples (C#).md +++ b/3DAnalyst/TINApiSamples/TINApiSamples (C#).md @@ -10,13 +10,13 @@ This sample illustrates TIN Api methods available to iterate and work with TIN N ``` Language: C# -Subject: Framework +Subject: 3DAnalyst Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources @@ -31,7 +31,7 @@ Visual Studio: 2022 1. Download the Community Sample data (see under the 'Resources' section for downloading sample data) 2. Make sure that the Sample data is unzipped in c:\data -3. The project used for this sample is 'C:\Data\3DAnalyst\_3DLayersMap.ppkx' +3. The project used for this sample is 'C:\Data\3DAnalyst\3DLayersMap.ppkx' 4. In Visual Studio click the Build menu.Then select Build Solution. 5. Launch the debugger to open ArcGIS Pro. 6. ArcGIS Pro will open, select the 3DLayersMap.ppkx project package. Note: Alternatively, you can open any map with a TIN layer and a graphics layer. Using this sample, you will be adding points, lines and polygon graphic elements to explore the TIN layer's nodes, edges and triangles. diff --git a/3DAnalyst/TINApiSamples/TINApiSamples.csproj b/3DAnalyst/TINApiSamples/TINApiSamples.csproj index 01e8ff6a..6d47ef0e 100644 --- a/3DAnalyst/TINApiSamples/TINApiSamples.csproj +++ b/3DAnalyst/TINApiSamples/TINApiSamples.csproj @@ -1,8 +1,8 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 diff --git a/Configuration/ConfigWithMap/Config.daml b/Configuration/ConfigWithMap/Config.daml index 58b9e906..ca4c670a 100644 --- a/Configuration/ConfigWithMap/Config.daml +++ b/Configuration/ConfigWithMap/Config.daml @@ -18,7 +18,7 @@ --> - + ConfigWithMap ConfigWithMap description Images\AddinDesktop32.png diff --git a/Configuration/ConfigWithMap/ConfigWithMap (C#).md b/Configuration/ConfigWithMap/ConfigWithMap (C#).md index da7ec26b..3a3ce5f7 100644 --- a/Configuration/ConfigWithMap/ConfigWithMap (C#).md +++ b/Configuration/ConfigWithMap/ConfigWithMap (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ConfigWithMap/ConfigWithMap.csproj b/Configuration/ConfigWithMap/ConfigWithMap.csproj index 0f0b3f3c..86b9d2ae 100644 --- a/Configuration/ConfigWithMap/ConfigWithMap.csproj +++ b/Configuration/ConfigWithMap/ConfigWithMap.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Configuration/ConfigWithMap/ReadMe.md b/Configuration/ConfigWithMap/ReadMe.md index da7ec26b..3a3ce5f7 100644 --- a/Configuration/ConfigWithMap/ReadMe.md +++ b/Configuration/ConfigWithMap/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ConfigWithStartWizard/Config.daml b/Configuration/ConfigWithStartWizard/Config.daml index 0636ca2b..cbfeca69 100644 --- a/Configuration/ConfigWithStartWizard/Config.daml +++ b/Configuration/ConfigWithStartWizard/Config.daml @@ -18,7 +18,7 @@ --> - + ConfigWithStartWizard ConfigWithStartWizard description Images\AddinDesktop32.png diff --git a/Configuration/ConfigWithStartWizard/ConfigWithStartWizard (C#).md b/Configuration/ConfigWithStartWizard/ConfigWithStartWizard (C#).md index 9e3cd6a1..e3653411 100644 --- a/Configuration/ConfigWithStartWizard/ConfigWithStartWizard (C#).md +++ b/Configuration/ConfigWithStartWizard/ConfigWithStartWizard (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ConfigWithStartWizard/ConfigWithStartWizard.csproj b/Configuration/ConfigWithStartWizard/ConfigWithStartWizard.csproj index 36f0cc63..fa3ef91e 100644 --- a/Configuration/ConfigWithStartWizard/ConfigWithStartWizard.csproj +++ b/Configuration/ConfigWithStartWizard/ConfigWithStartWizard.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Configuration/ConfigWithStartWizard/ReadMe.md b/Configuration/ConfigWithStartWizard/ReadMe.md index 9e3cd6a1..e3653411 100644 --- a/Configuration/ConfigWithStartWizard/ReadMe.md +++ b/Configuration/ConfigWithStartWizard/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ProConfigWithAnimatedSplash/Config.daml b/Configuration/ProConfigWithAnimatedSplash/Config.daml index 9ab6a36c..a4b4ef35 100644 --- a/Configuration/ProConfigWithAnimatedSplash/Config.daml +++ b/Configuration/ProConfigWithAnimatedSplash/Config.daml @@ -24,7 +24,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.esri.com/DADF/Registry file:///C:/Program%20Files/ArcGIS/Pro/bin/ArcGIS.Desktop.Framework.xsd"> - + ProConfigWithAnimatedSplash ProConfigWithAnimatedSplash description Images\AddinDesktop32.png diff --git a/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash (C#).md b/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash (C#).md index 5f9976e5..fcb47d89 100644 --- a/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash (C#).md +++ b/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash.csproj b/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash.csproj index 42f0c503..da5f031f 100644 --- a/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash.csproj +++ b/Configuration/ProConfigWithAnimatedSplash/ProConfigWithAnimatedSplash.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 diff --git a/Configuration/ProConfigWithAnimatedSplash/ReadMe.md b/Configuration/ProConfigWithAnimatedSplash/ReadMe.md index 5f9976e5..fcb47d89 100644 --- a/Configuration/ProConfigWithAnimatedSplash/ReadMe.md +++ b/Configuration/ProConfigWithAnimatedSplash/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ProStartPageConfig/Config.daml b/Configuration/ProStartPageConfig/Config.daml index 3b9d9463..0faecc9f 100644 --- a/Configuration/ProStartPageConfig/Config.daml +++ b/Configuration/ProStartPageConfig/Config.daml @@ -19,7 +19,7 @@ --> - + ProStartPageConfig ProStartPageConfig description Images\AddinDesktop32.png diff --git a/Configuration/ProStartPageConfig/ProStartPageConfig (C#).md b/Configuration/ProStartPageConfig/ProStartPageConfig (C#).md index 1fcc7273..d3d42a28 100644 --- a/Configuration/ProStartPageConfig/ProStartPageConfig (C#).md +++ b/Configuration/ProStartPageConfig/ProStartPageConfig (C#).md @@ -16,10 +16,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ProStartPageConfig/ProStartPageConfig.csproj b/Configuration/ProStartPageConfig/ProStartPageConfig.csproj index 6b18732c..db08cae2 100644 --- a/Configuration/ProStartPageConfig/ProStartPageConfig.csproj +++ b/Configuration/ProStartPageConfig/ProStartPageConfig.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 @@ -26,7 +26,7 @@ - + diff --git a/Configuration/ProStartPageConfig/ReadMe.md b/Configuration/ProStartPageConfig/ReadMe.md index 1fcc7273..d3d42a28 100644 --- a/Configuration/ProStartPageConfig/ReadMe.md +++ b/Configuration/ProStartPageConfig/ReadMe.md @@ -16,10 +16,10 @@ Language: C# Subject: Configuation Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Configuration/ReadMe.md b/Configuration/ReadMe.md index 33261f89..3b6d0e03 100644 --- a/Configuration/ReadMe.md +++ b/Configuration/ReadMe.md @@ -1,12 +1,12 @@ # arcgis-pro-sdk-community-samples # Topic: Configuration -## ArcGIS Pro 3.2 SDK for Microsoft .NET Framework +## ArcGIS Pro 3.3 SDK for Microsoft .NET Framework ---------- This page was generated by a tool. Manual changes to this page are lost when the page is regenerated. -This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.2 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Configuration' topic. +This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.3 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Configuration' topic. ## Features diff --git a/Content/AddInInfoManager/AddInInfoManager (C#).md b/Content/AddInInfoManager/AddInInfoManager (C#).md index 647da564..1c1acb11 100644 --- a/Content/AddInInfoManager/AddInInfoManager (C#).md +++ b/Content/AddInInfoManager/AddInInfoManager (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/AddInInfoManager/AddInInfoManager.csproj b/Content/AddInInfoManager/AddInInfoManager.csproj index 14b705b8..07989233 100644 --- a/Content/AddInInfoManager/AddInInfoManager.csproj +++ b/Content/AddInInfoManager/AddInInfoManager.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/AddInInfoManager/Config.daml b/Content/AddInInfoManager/Config.daml index 9ea9c66f..5f539d62 100644 --- a/Content/AddInInfoManager/Config.daml +++ b/Content/AddInInfoManager/Config.daml @@ -19,7 +19,7 @@ --> - + AddInInfoManager AddInInfoManager description Images\AddinDesktop32.png diff --git a/Content/AddInInfoManager/ReadMe.md b/Content/AddInInfoManager/ReadMe.md index 647da564..1c1acb11 100644 --- a/Content/AddInInfoManager/ReadMe.md +++ b/Content/AddInInfoManager/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/ArcGISOnlineConnect/ArcGISOnlineConnect (C#).md b/Content/ArcGISOnlineConnect/ArcGISOnlineConnect (C#).md index 1f500518..4db91c1f 100644 --- a/Content/ArcGISOnlineConnect/ArcGISOnlineConnect (C#).md +++ b/Content/ArcGISOnlineConnect/ArcGISOnlineConnect (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/ArcGISOnlineConnect/ArcGISOnlineConnect.csproj b/Content/ArcGISOnlineConnect/ArcGISOnlineConnect.csproj index 4654e4b7..39bc5693 100644 --- a/Content/ArcGISOnlineConnect/ArcGISOnlineConnect.csproj +++ b/Content/ArcGISOnlineConnect/ArcGISOnlineConnect.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/ArcGISOnlineConnect/Config.daml b/Content/ArcGISOnlineConnect/Config.daml index 71825382..974f204f 100644 --- a/Content/ArcGISOnlineConnect/Config.daml +++ b/Content/ArcGISOnlineConnect/Config.daml @@ -13,7 +13,7 @@ // See the License for the specific language governing permissions and // limitations under the License. --> - + ArcGISOnlineConnect ArcGISOnlineConnect description Images\AddinDesktop32.png diff --git a/Content/ArcGISOnlineConnect/ReadMe.md b/Content/ArcGISOnlineConnect/ReadMe.md index 1f500518..4db91c1f 100644 --- a/Content/ArcGISOnlineConnect/ReadMe.md +++ b/Content/ArcGISOnlineConnect/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/ContentFileExplorer/Config.daml b/Content/ContentFileExplorer/Config.daml index 5fcfc11e..adfe528c 100644 --- a/Content/ContentFileExplorer/Config.daml +++ b/Content/ContentFileExplorer/Config.daml @@ -18,7 +18,7 @@ --> - + ContentFileExplorer ContentFileExplorer description Images\AddinDesktop32.png diff --git a/Content/ContentFileExplorer/ContentFileExplorer (C#).md b/Content/ContentFileExplorer/ContentFileExplorer (C#).md index 5a80041a..26daaca5 100644 --- a/Content/ContentFileExplorer/ContentFileExplorer (C#).md +++ b/Content/ContentFileExplorer/ContentFileExplorer (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/ContentFileExplorer/ContentFileExplorer.csproj b/Content/ContentFileExplorer/ContentFileExplorer.csproj index e9c8c3c7..294a2784 100644 --- a/Content/ContentFileExplorer/ContentFileExplorer.csproj +++ b/Content/ContentFileExplorer/ContentFileExplorer.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/ContentFileExplorer/ReadMe.md b/Content/ContentFileExplorer/ReadMe.md index 5a80041a..26daaca5 100644 --- a/Content/ContentFileExplorer/ReadMe.md +++ b/Content/ContentFileExplorer/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/CustomCatalogContext/Config.daml b/Content/CustomCatalogContext/Config.daml index 6dcdbc08..ee3dcfc1 100644 --- a/Content/CustomCatalogContext/Config.daml +++ b/Content/CustomCatalogContext/Config.daml @@ -18,7 +18,7 @@ --> - + CustomCatalogContext CustomCatalogContext description Images\AddinDesktop32.png diff --git a/Content/CustomCatalogContext/CustomCatalogContext (C#).md b/Content/CustomCatalogContext/CustomCatalogContext (C#).md index fd8453a8..17cf1d84 100644 --- a/Content/CustomCatalogContext/CustomCatalogContext (C#).md +++ b/Content/CustomCatalogContext/CustomCatalogContext (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/CustomCatalogContext/CustomCatalogContext.csproj b/Content/CustomCatalogContext/CustomCatalogContext.csproj index 6ec13a2f..7a6760c1 100644 --- a/Content/CustomCatalogContext/CustomCatalogContext.csproj +++ b/Content/CustomCatalogContext/CustomCatalogContext.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/CustomCatalogContext/ReadMe.md b/Content/CustomCatalogContext/ReadMe.md index fd8453a8..17cf1d84 100644 --- a/Content/CustomCatalogContext/ReadMe.md +++ b/Content/CustomCatalogContext/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/ExcelDropHandler/Config.daml b/Content/ExcelDropHandler/Config.daml index 506dbc37..1842e943 100644 --- a/Content/ExcelDropHandler/Config.daml +++ b/Content/ExcelDropHandler/Config.daml @@ -1,6 +1,6 @@ - + ExcelDropHandler ExcelDropHandler description Images\AddinDesktop32.png diff --git a/Content/ExcelDropHandler/ExcelDropHandler (C#).md b/Content/ExcelDropHandler/ExcelDropHandler (C#).md index b5b4e5da..087f6901 100644 --- a/Content/ExcelDropHandler/ExcelDropHandler (C#).md +++ b/Content/ExcelDropHandler/ExcelDropHandler (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/ExcelDropHandler/ExcelDropHandler.csproj b/Content/ExcelDropHandler/ExcelDropHandler.csproj index c08944ad..51b896cb 100644 --- a/Content/ExcelDropHandler/ExcelDropHandler.csproj +++ b/Content/ExcelDropHandler/ExcelDropHandler.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/ExcelDropHandler/ReadMe.md b/Content/ExcelDropHandler/ReadMe.md index b5b4e5da..087f6901 100644 --- a/Content/ExcelDropHandler/ReadMe.md +++ b/Content/ExcelDropHandler/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/FolderConnectionManager/Config.daml b/Content/FolderConnectionManager/Config.daml index 9610e5d1..19fd9729 100644 --- a/Content/FolderConnectionManager/Config.daml +++ b/Content/FolderConnectionManager/Config.daml @@ -14,7 +14,7 @@ // limitations under the License. --> - + FolderConnectionManager Allows saving and loading folder connections to a Project. Images\AddinDesktop32.png diff --git a/Content/FolderConnectionManager/FolderConnectionManager (C#).md b/Content/FolderConnectionManager/FolderConnectionManager (C#).md index c32185de..b28fe305 100644 --- a/Content/FolderConnectionManager/FolderConnectionManager (C#).md +++ b/Content/FolderConnectionManager/FolderConnectionManager (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/FolderConnectionManager/FolderConnectionManager.csproj b/Content/FolderConnectionManager/FolderConnectionManager.csproj index 1bbbd96b..435bcb00 100644 --- a/Content/FolderConnectionManager/FolderConnectionManager.csproj +++ b/Content/FolderConnectionManager/FolderConnectionManager.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/FolderConnectionManager/Readme.md b/Content/FolderConnectionManager/Readme.md index c32185de..b28fe305 100644 --- a/Content/FolderConnectionManager/Readme.md +++ b/Content/FolderConnectionManager/Readme.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/MetadataBrowserControl/Config.daml b/Content/MetadataBrowserControl/Config.daml index 2c400f72..a91159b0 100644 --- a/Content/MetadataBrowserControl/Config.daml +++ b/Content/MetadataBrowserControl/Config.daml @@ -18,7 +18,7 @@ --> - + MetadataBrowserControl MetadataBrowserControl description Images\AddinDesktop32.png diff --git a/Content/MetadataBrowserControl/MetadataBrowserControl (C#).md b/Content/MetadataBrowserControl/MetadataBrowserControl (C#).md index 45386e4a..78d3b293 100644 --- a/Content/MetadataBrowserControl/MetadataBrowserControl (C#).md +++ b/Content/MetadataBrowserControl/MetadataBrowserControl (C#).md @@ -14,10 +14,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/MetadataBrowserControl/MetadataBrowserControl.csproj b/Content/MetadataBrowserControl/MetadataBrowserControl.csproj index 0e57a670..e56c078e 100644 --- a/Content/MetadataBrowserControl/MetadataBrowserControl.csproj +++ b/Content/MetadataBrowserControl/MetadataBrowserControl.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/MetadataBrowserControl/ReadMe.md b/Content/MetadataBrowserControl/ReadMe.md index 45386e4a..78d3b293 100644 --- a/Content/MetadataBrowserControl/ReadMe.md +++ b/Content/MetadataBrowserControl/ReadMe.md @@ -14,10 +14,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/MetadataViewer/Config.daml b/Content/MetadataViewer/Config.daml index c2d1d246..45ad0bfd 100644 --- a/Content/MetadataViewer/Config.daml +++ b/Content/MetadataViewer/Config.daml @@ -12,7 +12,7 @@ limitations under the License. --> - + MetadataViewer MetadataViewer description Images\AddinDesktop32.png diff --git a/Content/MetadataViewer/MetadataViewer (C#).md b/Content/MetadataViewer/MetadataViewer (C#).md index 211ce9b4..51847d07 100644 --- a/Content/MetadataViewer/MetadataViewer (C#).md +++ b/Content/MetadataViewer/MetadataViewer (C#).md @@ -14,10 +14,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/MetadataViewer/MetadataViewer.csproj b/Content/MetadataViewer/MetadataViewer.csproj index ec16269f..86b4a015 100644 --- a/Content/MetadataViewer/MetadataViewer.csproj +++ b/Content/MetadataViewer/MetadataViewer.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false @@ -75,7 +75,7 @@ - + diff --git a/Content/MetadataViewer/ReadMe.md b/Content/MetadataViewer/ReadMe.md index 211ce9b4..51847d07 100644 --- a/Content/MetadataViewer/ReadMe.md +++ b/Content/MetadataViewer/ReadMe.md @@ -14,10 +14,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/OpenItemDialogBrowseFilter/Config.daml b/Content/OpenItemDialogBrowseFilter/Config.daml index b7a031a9..5952cd3c 100644 --- a/Content/OpenItemDialogBrowseFilter/Config.daml +++ b/Content/OpenItemDialogBrowseFilter/Config.daml @@ -18,7 +18,7 @@ --> - + OpenItemDialogBrowseFilter OpenItemDialogBrowseFilter description Images\AddinDesktop32.png diff --git a/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter (C#).md b/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter (C#).md index 3f508a59..16ebac66 100644 --- a/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter (C#).md +++ b/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter.csproj b/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter.csproj index 039bd046..25849a1e 100644 --- a/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter.csproj +++ b/Content/OpenItemDialogBrowseFilter/OpenItemDialogBrowseFilter.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false @@ -88,7 +88,7 @@ - + diff --git a/Content/OpenItemDialogBrowseFilter/ReadMe.md b/Content/OpenItemDialogBrowseFilter/ReadMe.md index 3f508a59..16ebac66 100644 --- a/Content/OpenItemDialogBrowseFilter/ReadMe.md +++ b/Content/OpenItemDialogBrowseFilter/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/PortalInfoListAllFedServers/Config.daml b/Content/PortalInfoListAllFedServers/Config.daml index 365cb379..0a93ff17 100644 --- a/Content/PortalInfoListAllFedServers/Config.daml +++ b/Content/PortalInfoListAllFedServers/Config.daml @@ -18,7 +18,7 @@ --> - + ListAllFedServers ListAllFedServers description Images\AddinDesktop32.png diff --git a/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers (C#).md b/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers (C#).md index 8728856c..0b0c8624 100644 --- a/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers (C#).md +++ b/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers.csproj b/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers.csproj index 46aaecb0..84eaf714 100644 --- a/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers.csproj +++ b/Content/PortalInfoListAllFedServers/PortalInfoListAllFedServers.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/PortalInfoListAllFedServers/ReadMe.md b/Content/PortalInfoListAllFedServers/ReadMe.md index 8728856c..0b0c8624 100644 --- a/Content/PortalInfoListAllFedServers/ReadMe.md +++ b/Content/PortalInfoListAllFedServers/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/QuakeItem/Config.daml b/Content/QuakeItem/Config.daml index 22f70b40..3c3df5a8 100644 --- a/Content/QuakeItem/Config.daml +++ b/Content/QuakeItem/Config.daml @@ -19,7 +19,7 @@ --> - + QuakeItem QuakeItem description Images\AddinDesktop32.png @@ -62,7 +62,8 @@ - + @@ -92,54 +93,78 @@ - + - - - - - - - + Add Earthquakes to your project. diff --git a/Content/QuakeItem/QuakeItem (C#).md b/Content/QuakeItem/QuakeItem (C#).md index 42b60625..1ed9d1c9 100644 --- a/Content/QuakeItem/QuakeItem (C#).md +++ b/Content/QuakeItem/QuakeItem (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Framework Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/QuakeItem/QuakeItem.csproj b/Content/QuakeItem/QuakeItem.csproj index c7a19be2..5dd6a380 100644 --- a/Content/QuakeItem/QuakeItem.csproj +++ b/Content/QuakeItem/QuakeItem.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Content/QuakeItem/ReadMe.md b/Content/QuakeItem/ReadMe.md index 42b60625..1ed9d1c9 100644 --- a/Content/QuakeItem/ReadMe.md +++ b/Content/QuakeItem/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Framework Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/README.md b/Content/README.md index 16ee6b41..d8aa28cc 100644 --- a/Content/README.md +++ b/Content/README.md @@ -1,12 +1,12 @@ # arcgis-pro-sdk-community-samples # Topic: Content -## ArcGIS Pro 3.2 SDK for Microsoft .NET Framework +## ArcGIS Pro 3.3 SDK for Microsoft .NET Framework ---------- This page was generated by a tool. Manual changes to this page are lost when the page is regenerated. -This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.2 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Content' topic. +This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.3 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Content' topic. ## Features diff --git a/Content/WorkwithProjects/Config.daml b/Content/WorkwithProjects/Config.daml index 67426668..c809e394 100644 --- a/Content/WorkwithProjects/Config.daml +++ b/Content/WorkwithProjects/Config.daml @@ -15,7 +15,7 @@ --> - + WorkwithProjects WorkwithProjects description Images\AddinDesktop32.png diff --git a/Content/WorkwithProjects/ReadMe.md b/Content/WorkwithProjects/ReadMe.md index f068379c..1bfee905 100644 --- a/Content/WorkwithProjects/ReadMe.md +++ b/Content/WorkwithProjects/ReadMe.md @@ -17,10 +17,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/WorkwithProjects/WorkwithProjects (C#).md b/Content/WorkwithProjects/WorkwithProjects (C#).md index f068379c..1bfee905 100644 --- a/Content/WorkwithProjects/WorkwithProjects (C#).md +++ b/Content/WorkwithProjects/WorkwithProjects (C#).md @@ -17,10 +17,10 @@ Language: C# Subject: Content Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Content/WorkwithProjects/WorkwithProjects.csproj b/Content/WorkwithProjects/WorkwithProjects.csproj index 2cbde422..9b138660 100644 --- a/Content/WorkwithProjects/WorkwithProjects.csproj +++ b/Content/WorkwithProjects/WorkwithProjects.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/CoreHost/ArcGISProConfig/ArcGISProConfig (C#).md b/CoreHost/ArcGISProConfig/ArcGISProConfig (C#).md index ff1cd5d9..7d60b085 100644 --- a/CoreHost/ArcGISProConfig/ArcGISProConfig (C#).md +++ b/CoreHost/ArcGISProConfig/ArcGISProConfig (C#).md @@ -16,10 +16,10 @@ Language: C# Subject: CoreHost Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/CoreHost/ArcGISProConfig/ArcGISProConfig.csproj b/CoreHost/ArcGISProConfig/ArcGISProConfig.csproj index 19648712..e08dff5b 100644 --- a/CoreHost/ArcGISProConfig/ArcGISProConfig.csproj +++ b/CoreHost/ArcGISProConfig/ArcGISProConfig.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 diff --git a/CoreHost/ArcGISProConfig/ArcGISProConfig_nusx02yn_wpftmp.csproj b/CoreHost/ArcGISProConfig/ArcGISProConfig_nusx02yn_wpftmp.csproj new file mode 100644 index 00000000..9111e52e --- /dev/null +++ b/CoreHost/ArcGISProConfig/ArcGISProConfig_nusx02yn_wpftmp.csproj @@ -0,0 +1,267 @@ + + + + ArcGISProConfig + obj\Debug\ + obj\ + F:\Repos\ArcGISRepo\arcgis-pro-sdk-community-samples\CoreHost\ArcGISProConfig\obj\ + <_TargetAssemblyProjectName>ArcGISProConfig + + + + net8.0-windows + true + win-x64 + false + true + CA1416 + + + + + + + + + + + + + + + Configuration + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/CoreHost/ArcGISProConfig/Config.daml b/CoreHost/ArcGISProConfig/Config.daml index c65750ed..6e94ec1d 100644 --- a/CoreHost/ArcGISProConfig/Config.daml +++ b/CoreHost/ArcGISProConfig/Config.daml @@ -24,7 +24,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.esri.com/DADF/Registry file:///C:/Program%20Files/ArcGIS/Pro/bin/ArcGIS.Desktop.Framework.xsd"> - + ArcGISProConfig ArcGISProConfig description Images\AddinDesktop32.png diff --git a/CoreHost/ArcGISProConfig/ReadMe.md b/CoreHost/ArcGISProConfig/ReadMe.md index ff1cd5d9..7d60b085 100644 --- a/CoreHost/ArcGISProConfig/ReadMe.md +++ b/CoreHost/ArcGISProConfig/ReadMe.md @@ -16,10 +16,10 @@ Language: C# Subject: CoreHost Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost (C#).md b/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost (C#).md index 5886eeaa..f4d15b70 100644 --- a/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost (C#).md +++ b/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost (C#).md @@ -16,8 +16,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost.csproj b/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost.csproj index fb19d7b8..51b1104c 100644 --- a/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost.csproj +++ b/CoreHost/ArcGISProConfigCoreHost/ArcGISProConfigCoreHost.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows Exe - win10-x64 + win-x64 false CA1416 True diff --git a/CoreHost/ArcGISProConfigCoreHost/ReadMe.md b/CoreHost/ArcGISProConfigCoreHost/ReadMe.md index 5886eeaa..f4d15b70 100644 --- a/CoreHost/ArcGISProConfigCoreHost/ReadMe.md +++ b/CoreHost/ArcGISProConfigCoreHost/ReadMe.md @@ -16,8 +16,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostGDB/CoreHostGDB (C#).md b/CoreHost/CoreHostGDB/CoreHostGDB (C#).md index 272dca99..bd72da5e 100644 --- a/CoreHost/CoreHostGDB/CoreHostGDB (C#).md +++ b/CoreHost/CoreHostGDB/CoreHostGDB (C#).md @@ -13,8 +13,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostGDB/CoreHostGDB.csproj b/CoreHost/CoreHostGDB/CoreHostGDB.csproj index 0d4738a2..0b144dcc 100644 --- a/CoreHost/CoreHostGDB/CoreHostGDB.csproj +++ b/CoreHost/CoreHostGDB/CoreHostGDB.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/CoreHost/CoreHostGDB/ReadMe.md b/CoreHost/CoreHostGDB/ReadMe.md index 272dca99..bd72da5e 100644 --- a/CoreHost/CoreHostGDB/ReadMe.md +++ b/CoreHost/CoreHostGDB/ReadMe.md @@ -13,8 +13,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly (C#).md b/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly (C#).md index 10c6afb1..5bbf8a5d 100644 --- a/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly (C#).md +++ b/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly (C#).md @@ -15,8 +15,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly.csproj b/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly.csproj index d5f59250..fda6e9b0 100644 --- a/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly.csproj +++ b/CoreHost/CoreHostResolveAssembly/CoreHostResolveAssembly.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/CoreHost/CoreHostResolveAssembly/ReadMe.md b/CoreHost/CoreHostResolveAssembly/ReadMe.md index 10c6afb1..5bbf8a5d 100644 --- a/CoreHost/CoreHostResolveAssembly/ReadMe.md +++ b/CoreHost/CoreHostResolveAssembly/ReadMe.md @@ -15,8 +15,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostSample/CoreHostSample (C#).md b/CoreHost/CoreHostSample/CoreHostSample (C#).md index 5dabde26..cd852dd8 100644 --- a/CoreHost/CoreHostSample/CoreHostSample (C#).md +++ b/CoreHost/CoreHostSample/CoreHostSample (C#).md @@ -13,8 +13,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostSample/CoreHostSample.csproj b/CoreHost/CoreHostSample/CoreHostSample.csproj index 72f8d6c1..c79116d6 100644 --- a/CoreHost/CoreHostSample/CoreHostSample.csproj +++ b/CoreHost/CoreHostSample/CoreHostSample.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/CoreHost/CoreHostSample/ReadMe.md b/CoreHost/CoreHostSample/ReadMe.md index 5dabde26..cd852dd8 100644 --- a/CoreHost/CoreHostSample/ReadMe.md +++ b/CoreHost/CoreHostSample/ReadMe.md @@ -13,8 +13,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI (C#).md b/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI (C#).md index 90daf597..0cb0622c 100644 --- a/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI (C#).md +++ b/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI (C#).md @@ -13,8 +13,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI.csproj b/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI.csproj index 2ad1d366..47bc76af 100644 --- a/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI.csproj +++ b/CoreHost/CoreHostTopologyAPI/CoreHostTopologyAPI.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/CoreHost/CoreHostTopologyAPI/ReadMe.md b/CoreHost/CoreHostTopologyAPI/ReadMe.md index 90daf597..0cb0622c 100644 --- a/CoreHost/CoreHostTopologyAPI/ReadMe.md +++ b/CoreHost/CoreHostTopologyAPI/ReadMe.md @@ -13,8 +13,8 @@ Language: C# Subject: Console Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 .NET Target Framework: 4.6.1 ``` diff --git a/CoreHost/ReadMe.md b/CoreHost/ReadMe.md index 5ec22e2e..7c1c0f04 100644 --- a/CoreHost/ReadMe.md +++ b/CoreHost/ReadMe.md @@ -1,12 +1,12 @@ # arcgis-pro-sdk-community-samples # Topic: Core Host -## ArcGIS Pro 3.2 SDK for Microsoft .NET Framework +## ArcGIS Pro 3.3 SDK for Microsoft .NET Framework ---------- This page was generated by a tool. Manual changes to this page are lost when the page is regenerated. -This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.2 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Core Host' topic. +This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.3 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Core Host' topic. ## Features diff --git a/DataReviewer/ReadMe.md b/DataReviewer/ReadMe.md index 7dad4465..cbab8580 100644 --- a/DataReviewer/ReadMe.md +++ b/DataReviewer/ReadMe.md @@ -1,12 +1,12 @@ # arcgis-pro-sdk-community-samples # Topic: Data Reviewer -## ArcGIS Pro 3.2 SDK for Microsoft .NET Framework +## ArcGIS Pro 3.3 SDK for Microsoft .NET Framework ---------- This page was generated by a tool. Manual changes to this page are lost when the page is regenerated. -This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.2 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Data Reviewer' topic. +This repository contains ArcGIS Pro Add-In Samples for the ArcGIS Pro 3.3 SDK for Microsoft .NET Framework. The samples are demonstrating the key functions that are falling under the 'Data Reviewer' topic. ## Features diff --git a/DataReviewer/ReviewerAddin/Config.daml b/DataReviewer/ReviewerAddin/Config.daml index 4de78677..46f3cd3e 100644 --- a/DataReviewer/ReviewerAddin/Config.daml +++ b/DataReviewer/ReviewerAddin/Config.daml @@ -1,6 +1,6 @@ - + DataReviewerProSDKSamples Data Reviewer Pro SDK Sample Images\DataReviewerBatchChecksAdd32.png diff --git a/DataReviewer/ReviewerAddin/ReadMe.md b/DataReviewer/ReviewerAddin/ReadMe.md index ef363977..3002959a 100644 --- a/DataReviewer/ReviewerAddin/ReadMe.md +++ b/DataReviewer/ReviewerAddin/ReadMe.md @@ -15,10 +15,10 @@ Language: C# Subject: DataReviewer Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/DataReviewer/ReviewerAddin/ReviewerAddin (C#).md b/DataReviewer/ReviewerAddin/ReviewerAddin (C#).md index ef363977..3002959a 100644 --- a/DataReviewer/ReviewerAddin/ReviewerAddin (C#).md +++ b/DataReviewer/ReviewerAddin/ReviewerAddin (C#).md @@ -15,10 +15,10 @@ Language: C# Subject: DataReviewer Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/DataReviewer/ReviewerAddin/ReviewerAddin.csproj b/DataReviewer/ReviewerAddin/ReviewerAddin.csproj index 5f1c4420..052e854e 100644 --- a/DataReviewer/ReviewerAddin/ReviewerAddin.csproj +++ b/DataReviewer/ReviewerAddin/ReviewerAddin.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/AddFeatureTest/AddFeatureTest (C#).md b/Editing/AddFeatureTest/AddFeatureTest (C#).md index a6f8813a..5861f6de 100644 --- a/Editing/AddFeatureTest/AddFeatureTest (C#).md +++ b/Editing/AddFeatureTest/AddFeatureTest (C#).md @@ -10,13 +10,13 @@ This sample shows how to create new featureclasses with attributes and also how ``` Language: C# -Subject: Framework +Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/AddFeatureTest/AddFeatureTest.csproj b/Editing/AddFeatureTest/AddFeatureTest.csproj index f6cb9eec..20264c75 100644 --- a/Editing/AddFeatureTest/AddFeatureTest.csproj +++ b/Editing/AddFeatureTest/AddFeatureTest.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/AddFeatureTest/Config.daml b/Editing/AddFeatureTest/Config.daml index 5462cd1a..feba98cc 100644 --- a/Editing/AddFeatureTest/Config.daml +++ b/Editing/AddFeatureTest/Config.daml @@ -18,14 +18,14 @@ --> - + AddFeatureTest AddFeatureTest description Images\AddinDesktop32.png ArcGIS Pro SDK Team, arcgisprosdk@esri.com esri, https://www.esri.com 10/8/2018 9:44:23 AM, 2018 - Framework + Editing @@ -49,10 +49,10 @@ diff --git a/Editing/AddFeatureTest/ReadMe.md b/Editing/AddFeatureTest/ReadMe.md index a6f8813a..5861f6de 100644 --- a/Editing/AddFeatureTest/ReadMe.md +++ b/Editing/AddFeatureTest/ReadMe.md @@ -10,13 +10,13 @@ This sample shows how to create new featureclasses with attributes and also how ``` Language: C# -Subject: Framework +Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/AnnoTools/AnnoTools (C#).md b/Editing/AnnoTools/AnnoTools (C#).md index 1f447c6b..3bff091c 100644 --- a/Editing/AnnoTools/AnnoTools (C#).md +++ b/Editing/AnnoTools/AnnoTools (C#).md @@ -23,10 +23,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/AnnoTools/AnnoTools.csproj b/Editing/AnnoTools/AnnoTools.csproj index 42d1dc06..0be08148 100644 --- a/Editing/AnnoTools/AnnoTools.csproj +++ b/Editing/AnnoTools/AnnoTools.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/AnnoTools/Config.daml b/Editing/AnnoTools/Config.daml index c8bd9e86..63d8f37c 100644 --- a/Editing/AnnoTools/Config.daml +++ b/Editing/AnnoTools/Config.daml @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License.--> - + AnnoTools Sample illustrating how to create and modify annotation features. Images\AddinDesktop32.png diff --git a/Editing/AnnoTools/ReadMe.md b/Editing/AnnoTools/ReadMe.md index 1f447c6b..3bff091c 100644 --- a/Editing/AnnoTools/ReadMe.md +++ b/Editing/AnnoTools/ReadMe.md @@ -23,10 +23,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/BeforeSketchCompleted/BeforeSketchCompleted (C#).md b/Editing/BeforeSketchCompleted/BeforeSketchCompleted (C#).md index 8d5590e6..6905805a 100644 --- a/Editing/BeforeSketchCompleted/BeforeSketchCompleted (C#).md +++ b/Editing/BeforeSketchCompleted/BeforeSketchCompleted (C#).md @@ -14,10 +14,10 @@ Language: C# Subject: Editing Sketch Events Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/BeforeSketchCompleted/BeforeSketchCompleted.csproj b/Editing/BeforeSketchCompleted/BeforeSketchCompleted.csproj index 810678fc..6f4f00a9 100644 --- a/Editing/BeforeSketchCompleted/BeforeSketchCompleted.csproj +++ b/Editing/BeforeSketchCompleted/BeforeSketchCompleted.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/BeforeSketchCompleted/Config.daml b/Editing/BeforeSketchCompleted/Config.daml index 2faf6a8b..e208e234 100644 --- a/Editing/BeforeSketchCompleted/Config.daml +++ b/Editing/BeforeSketchCompleted/Config.daml @@ -14,7 +14,7 @@ // limitations under the License. --> - + BeforeSketchCompleted Sample for BeforeSketchCompleted sketch event Images\AddinDesktop32.png diff --git a/Editing/BeforeSketchCompleted/ReadMe.md b/Editing/BeforeSketchCompleted/ReadMe.md index 8d5590e6..6905805a 100644 --- a/Editing/BeforeSketchCompleted/ReadMe.md +++ b/Editing/BeforeSketchCompleted/ReadMe.md @@ -14,10 +14,10 @@ Language: C# Subject: Editing Sketch Events Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/COGOLineFeatures/COGOLineFeatures (C#).md b/Editing/COGOLineFeatures/COGOLineFeatures (C#).md index be6b80aa..443b6c0e 100644 --- a/Editing/COGOLineFeatures/COGOLineFeatures (C#).md +++ b/Editing/COGOLineFeatures/COGOLineFeatures (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing, Geometry Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/COGOLineFeatures/COGOLineFeatures.csproj b/Editing/COGOLineFeatures/COGOLineFeatures.csproj index c8889ef6..f8bb7e3a 100644 --- a/Editing/COGOLineFeatures/COGOLineFeatures.csproj +++ b/Editing/COGOLineFeatures/COGOLineFeatures.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/COGOLineFeatures/Config.daml b/Editing/COGOLineFeatures/Config.daml index 3655e3c6..d543de95 100644 --- a/Editing/COGOLineFeatures/Config.daml +++ b/Editing/COGOLineFeatures/Config.daml @@ -12,12 +12,12 @@ // See the License for the specific language governing permissions and // limitations under the License. --> - + COGO Line Features Create a line and enter COGO attributes. Images\FabricAddinDesktop32.png ArcGIS Pro SDK Team, arcgisprosdk@esri.com - Esri + esri, https://www.esri.com 1/06/2023 9:02:32 PM Editing, Geometry - + ConstructToolWithOptions ConstructToolWithOptions description Images\AddinDesktop32.png diff --git a/Editing/ConstructToolWithOptions/ConstructToolWithOptions (C#).md b/Editing/ConstructToolWithOptions/ConstructToolWithOptions (C#).md index 9a3308c9..a5a378d6 100644 --- a/Editing/ConstructToolWithOptions/ConstructToolWithOptions (C#).md +++ b/Editing/ConstructToolWithOptions/ConstructToolWithOptions (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/ConstructToolWithOptions/ConstructToolWithOptions.csproj b/Editing/ConstructToolWithOptions/ConstructToolWithOptions.csproj index 506cc43d..f4515950 100644 --- a/Editing/ConstructToolWithOptions/ConstructToolWithOptions.csproj +++ b/Editing/ConstructToolWithOptions/ConstructToolWithOptions.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416,1591 diff --git a/Editing/ConstructToolWithOptions/ReadMe.md b/Editing/ConstructToolWithOptions/ReadMe.md index 9a3308c9..a5a378d6 100644 --- a/Editing/ConstructToolWithOptions/ReadMe.md +++ b/Editing/ConstructToolWithOptions/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/ConstructionTool/Config.daml b/Editing/ConstructionTool/Config.daml index 125e1717..fe0c2a7b 100644 --- a/Editing/ConstructionTool/Config.daml +++ b/Editing/ConstructionTool/Config.daml @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License.--> - + ConstructionTool ConstructionTool description Images\AddinDesktop32.png diff --git a/Editing/ConstructionTool/ConstructionTool (C#).md b/Editing/ConstructionTool/ConstructionTool (C#).md index a32ec303..f4377833 100644 --- a/Editing/ConstructionTool/ConstructionTool (C#).md +++ b/Editing/ConstructionTool/ConstructionTool (C#).md @@ -15,10 +15,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/ConstructionTool/ConstructionTool.csproj b/Editing/ConstructionTool/ConstructionTool.csproj index 474bfaa1..1bd262fd 100644 --- a/Editing/ConstructionTool/ConstructionTool.csproj +++ b/Editing/ConstructionTool/ConstructionTool.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/ConstructionTool/ReadMe.md b/Editing/ConstructionTool/ReadMe.md index a32ec303..f4377833 100644 --- a/Editing/ConstructionTool/ReadMe.md +++ b/Editing/ConstructionTool/ReadMe.md @@ -15,10 +15,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/ConstructionToolWithOptions/Config.daml b/Editing/ConstructionToolWithOptions/Config.daml index 985d74ba..1e55f68c 100644 --- a/Editing/ConstructionToolWithOptions/Config.daml +++ b/Editing/ConstructionToolWithOptions/Config.daml @@ -18,7 +18,7 @@ --> - + ConstructionToolWithOptions ConstructionToolWithOptions description Images\AddinDesktop32.png diff --git a/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions (C#).md b/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions (C#).md index 4f82b68f..97b6ee48 100644 --- a/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions (C#).md +++ b/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions (C#).md @@ -17,10 +17,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions.csproj b/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions.csproj index 2590c610..0e2bf8c5 100644 --- a/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions.csproj +++ b/Editing/ConstructionToolWithOptions/ConstructionToolWithOptions.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/ConstructionToolWithOptions/ReadMe.md b/Editing/ConstructionToolWithOptions/ReadMe.md index 4f82b68f..97b6ee48 100644 --- a/Editing/ConstructionToolWithOptions/ReadMe.md +++ b/Editing/ConstructionToolWithOptions/ReadMe.md @@ -17,10 +17,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/CopyLayer/Config.daml b/Editing/CopyLayer/Config.daml index 788139bd..aec6ecef 100644 --- a/Editing/CopyLayer/Config.daml +++ b/Editing/CopyLayer/Config.daml @@ -18,7 +18,7 @@ --> - + CopyLayer CopyLayer description Images\AddinDesktop32.png diff --git a/Editing/CopyLayer/CopyLayer (C#).md b/Editing/CopyLayer/CopyLayer (C#).md index dc7b3109..569fdf31 100644 --- a/Editing/CopyLayer/CopyLayer (C#).md +++ b/Editing/CopyLayer/CopyLayer (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/CopyLayer/CopyLayer.csproj b/Editing/CopyLayer/CopyLayer.csproj index 8d488681..db563277 100644 --- a/Editing/CopyLayer/CopyLayer.csproj +++ b/Editing/CopyLayer/CopyLayer.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 diff --git a/Editing/CopyLayer/ReadMe.md b/Editing/CopyLayer/ReadMe.md index dc7b3109..569fdf31 100644 --- a/Editing/CopyLayer/ReadMe.md +++ b/Editing/CopyLayer/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/CreatePointsAlongLine3D/Config.daml b/Editing/CreatePointsAlongLine3D/Config.daml index d91c1b24..c2c8c966 100644 --- a/Editing/CreatePointsAlongLine3D/Config.daml +++ b/Editing/CreatePointsAlongLine3D/Config.daml @@ -13,12 +13,12 @@ // See the License for the specific language governing permissions and // limitations under the License.--> - + CreatePointsAlongLine3D Create points along a 3D line Images\AddinDesktop32.png ArcGIS Pro SDK Team, arcgisprosdk@esri.com - Esri + esri, https://www.esri.com 5/2020 Editing - + Crowd Planner Tool Sample Crowd Planner Prototype Images\AddinDesktop32.png diff --git a/Editing/CrowdPlannerTool/CrowdPlannerTool (C#).md b/Editing/CrowdPlannerTool/CrowdPlannerTool (C#).md index 5c56e986..68849328 100644 --- a/Editing/CrowdPlannerTool/CrowdPlannerTool (C#).md +++ b/Editing/CrowdPlannerTool/CrowdPlannerTool (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/CrowdPlannerTool/CrowdPlannerTool.csproj b/Editing/CrowdPlannerTool/CrowdPlannerTool.csproj index 045d209a..c5aa1318 100644 --- a/Editing/CrowdPlannerTool/CrowdPlannerTool.csproj +++ b/Editing/CrowdPlannerTool/CrowdPlannerTool.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/CrowdPlannerTool/ReadMe.md b/Editing/CrowdPlannerTool/ReadMe.md index 5c56e986..68849328 100644 --- a/Editing/CrowdPlannerTool/ReadMe.md +++ b/Editing/CrowdPlannerTool/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/CustomToolSketchSymbology/Config.daml b/Editing/CustomToolSketchSymbology/Config.daml index 50295c23..b89ff911 100644 --- a/Editing/CustomToolSketchSymbology/Config.daml +++ b/Editing/CustomToolSketchSymbology/Config.daml @@ -12,12 +12,12 @@ // See the License for the specific language governing permissions and // limitations under the License.--> - + Cutom Tool Sketch Symbology Creates a custom line construction tool that uses it's own customized sketch symbology. Images\AddinDesktop32.png - ArcGIS Pro SDK Team - Esri + ArcGIS Pro SDK Team, arcgisprosdk@esri.com + esri, https://www.esri.com 8/19/2021 8:31:39 AM Editing diff --git a/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology (C#).md b/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology (C#).md index e2854fe3..d6cabd2a 100644 --- a/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology (C#).md +++ b/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology (C#).md @@ -28,10 +28,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology.csproj b/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology.csproj index 732cf5a6..8ee7cf53 100644 --- a/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology.csproj +++ b/Editing/CustomToolSketchSymbology/Customtool Sketch Symbology.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/CustomToolSketchSymbology/ReadMe.md b/Editing/CustomToolSketchSymbology/ReadMe.md index e2854fe3..d6cabd2a 100644 --- a/Editing/CustomToolSketchSymbology/ReadMe.md +++ b/Editing/CustomToolSketchSymbology/ReadMe.md @@ -28,10 +28,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DatasetCompatibility/Config.daml b/Editing/DatasetCompatibility/Config.daml index f6fb3b8c..414ed1dd 100644 --- a/Editing/DatasetCompatibility/Config.daml +++ b/Editing/DatasetCompatibility/Config.daml @@ -18,7 +18,7 @@ --> - + DatasetCompatibility Dataset Compatibility Images\AddinDesktop32.png diff --git a/Editing/DatasetCompatibility/DatasetCompatibility (C#).md b/Editing/DatasetCompatibility/DatasetCompatibility (C#).md index f3f72c0c..32bb66db 100644 --- a/Editing/DatasetCompatibility/DatasetCompatibility (C#).md +++ b/Editing/DatasetCompatibility/DatasetCompatibility (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DatasetCompatibility/DatasetCompatibility.csproj b/Editing/DatasetCompatibility/DatasetCompatibility.csproj index 5f8e25b4..91b0cc4d 100644 --- a/Editing/DatasetCompatibility/DatasetCompatibility.csproj +++ b/Editing/DatasetCompatibility/DatasetCompatibility.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/DatasetCompatibility/ReadMe.md b/Editing/DatasetCompatibility/ReadMe.md index f3f72c0c..32bb66db 100644 --- a/Editing/DatasetCompatibility/ReadMe.md +++ b/Editing/DatasetCompatibility/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DemoUseSelection/Config.daml b/Editing/DemoUseSelection/Config.daml index e5f05cff..e0e1906b 100644 --- a/Editing/DemoUseSelection/Config.daml +++ b/Editing/DemoUseSelection/Config.daml @@ -18,7 +18,7 @@ --> - + DemoUseSelection DemoUseSelection description Images\AddinDesktop32.png diff --git a/Editing/DemoUseSelection/DemoUseSelection (C#).md b/Editing/DemoUseSelection/DemoUseSelection (C#).md index 50c0e2c6..e4ae4a09 100644 --- a/Editing/DemoUseSelection/DemoUseSelection (C#).md +++ b/Editing/DemoUseSelection/DemoUseSelection (C#).md @@ -18,10 +18,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DemoUseSelection/DemoUseSelection.csproj b/Editing/DemoUseSelection/DemoUseSelection.csproj index 6e634b43..2e1e27e6 100644 --- a/Editing/DemoUseSelection/DemoUseSelection.csproj +++ b/Editing/DemoUseSelection/DemoUseSelection.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/DemoUseSelection/ReadMe.md b/Editing/DemoUseSelection/ReadMe.md index 50c0e2c6..e4ae4a09 100644 --- a/Editing/DemoUseSelection/ReadMe.md +++ b/Editing/DemoUseSelection/ReadMe.md @@ -18,10 +18,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DivideLines/Config.daml b/Editing/DivideLines/Config.daml index 5870950c..84ede46a 100644 --- a/Editing/DivideLines/Config.daml +++ b/Editing/DivideLines/Config.daml @@ -14,7 +14,7 @@ // limitations under the License. --> - + Divide Lines Provides a tool to divide a polyline into equal number of parts or parts of a certain length. Images\AddinDesktop32.png diff --git a/Editing/DivideLines/DivideLines (C#).md b/Editing/DivideLines/DivideLines (C#).md index 768d198c..deb0dc54 100644 --- a/Editing/DivideLines/DivideLines (C#).md +++ b/Editing/DivideLines/DivideLines (C#).md @@ -14,10 +14,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DivideLines/DivideLines.csproj b/Editing/DivideLines/DivideLines.csproj index 1b2769de..dbf6150e 100644 --- a/Editing/DivideLines/DivideLines.csproj +++ b/Editing/DivideLines/DivideLines.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/DivideLines/ReadMe.md b/Editing/DivideLines/ReadMe.md index 768d198c..deb0dc54 100644 --- a/Editing/DivideLines/ReadMe.md +++ b/Editing/DivideLines/ReadMe.md @@ -14,10 +14,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DuplicateAndSelect/Config.daml b/Editing/DuplicateAndSelect/Config.daml index 869ecb7b..e78b37af 100644 --- a/Editing/DuplicateAndSelect/Config.daml +++ b/Editing/DuplicateAndSelect/Config.daml @@ -18,7 +18,7 @@ --> - + DuplicateAndSelect DuplicateAndSelect description Images\AddinDesktop32.png diff --git a/Editing/DuplicateAndSelect/DuplicateAndSelect (C#).md b/Editing/DuplicateAndSelect/DuplicateAndSelect (C#).md index 1b6a8924..744ee10a 100644 --- a/Editing/DuplicateAndSelect/DuplicateAndSelect (C#).md +++ b/Editing/DuplicateAndSelect/DuplicateAndSelect (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/DuplicateAndSelect/DuplicateAndSelect.csproj b/Editing/DuplicateAndSelect/DuplicateAndSelect.csproj index 8d488681..db563277 100644 --- a/Editing/DuplicateAndSelect/DuplicateAndSelect.csproj +++ b/Editing/DuplicateAndSelect/DuplicateAndSelect.csproj @@ -1,9 +1,9 @@  - net6.0-windows + net8.0-windows true - win10-x64 + win-x64 false true CA1416 diff --git a/Editing/DuplicateAndSelect/ReadMe.md b/Editing/DuplicateAndSelect/ReadMe.md index 1b6a8924..744ee10a 100644 --- a/Editing/DuplicateAndSelect/ReadMe.md +++ b/Editing/DuplicateAndSelect/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/EditEvents/Config.daml b/Editing/EditEvents/Config.daml index e1146d0d..8c5beab3 100644 --- a/Editing/EditEvents/Config.daml +++ b/Editing/EditEvents/Config.daml @@ -18,7 +18,7 @@ --> - + EditEventsSample Shows the use of the Editor events Images\AddinDesktop32.png diff --git a/Editing/EditEvents/EditEvents (C#).md b/Editing/EditEvents/EditEvents (C#).md index 5a2ce962..e666a757 100644 --- a/Editing/EditEvents/EditEvents (C#).md +++ b/Editing/EditEvents/EditEvents (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/EditEvents/EditEvents.csproj b/Editing/EditEvents/EditEvents.csproj index da12a840..a029f04b 100644 --- a/Editing/EditEvents/EditEvents.csproj +++ b/Editing/EditEvents/EditEvents.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/EditEvents/ReadMe.md b/Editing/EditEvents/ReadMe.md index 5a2ce962..e666a757 100644 --- a/Editing/EditEvents/ReadMe.md +++ b/Editing/EditEvents/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/EditOperationRowEvent/Config.daml b/Editing/EditOperationRowEvent/Config.daml index 1dd6a7c2..ff15a83a 100644 --- a/Editing/EditOperationRowEvent/Config.daml +++ b/Editing/EditOperationRowEvent/Config.daml @@ -18,7 +18,7 @@ --> - + EditOperationRowEvent Record add, modify and deletes to table as part of the current edit operation Images\AddinDesktop32.png diff --git a/Editing/EditOperationRowEvent/EditOperationRowEvent (C#).md b/Editing/EditOperationRowEvent/EditOperationRowEvent (C#).md index a17039d2..9b61cfb6 100644 --- a/Editing/EditOperationRowEvent/EditOperationRowEvent (C#).md +++ b/Editing/EditOperationRowEvent/EditOperationRowEvent (C#).md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/EditOperationRowEvent/EditOperationRowEvent.csproj b/Editing/EditOperationRowEvent/EditOperationRowEvent.csproj index b8511664..fa7feac9 100644 --- a/Editing/EditOperationRowEvent/EditOperationRowEvent.csproj +++ b/Editing/EditOperationRowEvent/EditOperationRowEvent.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/EditOperationRowEvent/ReadMe.md b/Editing/EditOperationRowEvent/ReadMe.md index a17039d2..9b61cfb6 100644 --- a/Editing/EditOperationRowEvent/ReadMe.md +++ b/Editing/EditOperationRowEvent/ReadMe.md @@ -13,10 +13,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/EditingTemplates/Config.daml b/Editing/EditingTemplates/Config.daml index 21279257..9d10bbb7 100644 --- a/Editing/EditingTemplates/Config.daml +++ b/Editing/EditingTemplates/Config.daml @@ -18,7 +18,7 @@ --> - + EditingTemplates EditingTemplates description Images\AddinDesktop32.png diff --git a/Editing/EditingTemplates/EditingTemplates (C#).md b/Editing/EditingTemplates/EditingTemplates (C#).md index 2f5a223b..516a4fdc 100644 --- a/Editing/EditingTemplates/EditingTemplates (C#).md +++ b/Editing/EditingTemplates/EditingTemplates (C#).md @@ -15,10 +15,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/EditingTemplates/EditingTemplates.csproj b/Editing/EditingTemplates/EditingTemplates.csproj index 2821a52c..24273b46 100644 --- a/Editing/EditingTemplates/EditingTemplates.csproj +++ b/Editing/EditingTemplates/EditingTemplates.csproj @@ -1,8 +1,8 @@  - net6.0-windows - win10-x64 + net8.0-windows + win-x64 false true false diff --git a/Editing/EditingTemplates/ReadMe.md b/Editing/EditingTemplates/ReadMe.md index 2f5a223b..516a4fdc 100644 --- a/Editing/EditingTemplates/ReadMe.md +++ b/Editing/EditingTemplates/ReadMe.md @@ -15,10 +15,10 @@ Language: C# Subject: Editing Contributor: ArcGIS Pro SDK Team Organization: Esri, https://www.esri.com -Date: 10/01/2023 -ArcGIS Pro: 3.2 +Date: 04/04/2024 +ArcGIS Pro: 3.3 Visual Studio: 2022 -.NET Target Framework: net6.0-windows +.NET Target Framework: net8.0-windows ``` ## Resources diff --git a/Editing/EditorInspectorUI/Config.daml b/Editing/EditorInspectorUI/Config.daml new file mode 100644 index 00000000..f8296b55 --- /dev/null +++ b/Editing/EditorInspectorUI/Config.daml @@ -0,0 +1,66 @@ + + + + + EditorInspectorUI + EditorInspectorUI description + Images\AddinDesktop32.png + ArcGIS Pro SDK Team, arcgisprosdk@esri.com + esri, https://www.esri.com + 1/27/2024 7:51:34 AM + Editing + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Editing/EditorInspectorUI/DarkImages/AddInDesktop16.png b/Editing/EditorInspectorUI/DarkImages/AddInDesktop16.png new file mode 100644 index 00000000..0118942a Binary files /dev/null and b/Editing/EditorInspectorUI/DarkImages/AddInDesktop16.png differ diff --git a/Editing/EditorInspectorUI/DarkImages/AddInDesktop32.png b/Editing/EditorInspectorUI/DarkImages/AddInDesktop32.png new file mode 100644 index 00000000..9713e3b1 Binary files /dev/null and b/Editing/EditorInspectorUI/DarkImages/AddInDesktop32.png differ diff --git a/Editing/EditorInspectorUI/EditorInspectorUI (C#).md b/Editing/EditorInspectorUI/EditorInspectorUI (C#).md new file mode 100644 index 00000000..e5dce588 --- /dev/null +++ b/Editing/EditorInspectorUI/EditorInspectorUI (C#).md @@ -0,0 +1,57 @@ +## EditorInspectorUI + + +This sample demonstrates how to use the Inspector class to display field names and values of a feature in a grid like manner. +You can also use the InspectorProvider class to create a more customized version of the inspector grid. + + + +View it live + + +``` +Language: C# +Subject: Editing +Contributor: ArcGIS Pro SDK Team +Organization: Esri, https://www.esri.com +Date: 04/04/2024 +ArcGIS Pro: 3.3 +Visual Studio: 2022 +.NET Target Framework: net8.0-windows +``` + +## Resources + +[Community Sample Resources](https://github.com/Esri/arcgis-pro-sdk-community-samples#resources) + +### Samples Data + +* Sample data for ArcGIS Pro SDK Community Samples can be downloaded from the [Releases](https://github.com/Esri/arcgis-pro-sdk-community-samples/releases) page. + +## How to use the sample + +1. In Visual Studio click the Build menu. Then select Build Solution. +2. Click Start button to open ArcGIS Pro. +3. ArcGIS Pro will open. +4. Open Data\Editing\InspectorUI.ppkx from the Sample Data +5. Activate the "NYC Building permits" map if it is not already active. 5 features will be selected in this map. +6. Click the "Inspector UI" tab on the ribbon. +7. Click the "My Inspector Grid" button. This will display the Inspector dockpane. +![UI](screenshots/screen1.png) +8. You can now modify this sample to use the InsepctorProvider class to customize the Inspector Grid. InsepctorProvider base class allows you to create a more customized version of the inspector grid. Open the MyProvider.cs class. Notice how it derives from the InspectorProvider base class and implements various callbacks to customize that specific aspect of the UI. +9. Given below are some examples of how you can customize the Inspector Grid using the InspectorProvider class callbacks: + * Change field visibility, + * Sets fields to be read-only, highlighted, + * Customizes field order in the grid, + * Adds validation + * Modifies field name display. +10. Open the DockpaneInspectorUIViewModel.cs.Follow the "TODO" comments in the "Show" method in this class file to use the Inspector Provider class to customize the Inspector Grid. +11. Hot reload the change in the code and click the "My Inspector Grid" tab on the ribbon. Notice the customized Inspector UI. +![UI](screenshots/screen2.png) + + + + +      ArcGIS Pro SDK for Microsoft .NET Framework +             +[Home](https://github.com/Esri/arcgis-pro-sdk/wiki) | API Reference | [Requirements](https://github.com/Esri/arcgis-pro-sdk/wiki#requirements) | [Download](https://github.com/Esri/arcgis-pro-sdk/wiki#installing-arcgis-pro-sdk-for-net) | Samples diff --git a/Editing/EditorInspectorUI/EditorInspectorUI.csproj b/Editing/EditorInspectorUI/EditorInspectorUI.csproj new file mode 100644 index 00000000..3562e7b6 --- /dev/null +++ b/Editing/EditorInspectorUI/EditorInspectorUI.csproj @@ -0,0 +1,112 @@ + + + net8.0-windows + true + win-x64 + false + true + CA1416 + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:\Program Files\ArcGIS\Pro\bin\ArcGIS.Desktop.Framework.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\ArcGIS.Core.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\Extensions\Core\ArcGIS.Desktop.Core.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\Extensions\Mapping\ArcGIS.Desktop.Mapping.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\Extensions\Catalog\ArcGIS.Desktop.Catalog.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\Extensions\Editing\ArcGIS.Desktop.Editing.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\Extensions\DesktopExtensions\ArcGIS.Desktop.Extensions.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\Extensions\GeoProcessing\ArcGIS.Desktop.GeoProcessing.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\Extensions\Layout\ArcGIS.Desktop.Layouts.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\ArcGIS.Desktop.Shared.Wpf.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\ArcGIS.Desktop.Ribbon.Wpf.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\ArcGIS.Desktop.DataGrid.Contrib.Wpf.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\ArcGIS.Desktop.Resources.dll + False + False + + + C:\Program Files\ArcGIS\Pro\bin\ESRI.ArcGIS.ItemIndex.dll + False + False + + + + + + + diff --git a/Editing/EditorInspectorUI/EditorInspectorUI.sln b/Editing/EditorInspectorUI/EditorInspectorUI.sln new file mode 100644 index 00000000..274db8e0 --- /dev/null +++ b/Editing/EditorInspectorUI/EditorInspectorUI.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34511.84 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EditorInspectorUI", "EditorInspectorUI.csproj", "{5D45FB7B-3835-4DE7-92D9-585D9DDC931C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {5D45FB7B-3835-4DE7-92D9-585D9DDC931C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5D45FB7B-3835-4DE7-92D9-585D9DDC931C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5D45FB7B-3835-4DE7-92D9-585D9DDC931C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5D45FB7B-3835-4DE7-92D9-585D9DDC931C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {3D76E03F-96B0-45E1-8997-2DB23B1A3B7D} + EndGlobalSection +EndGlobal diff --git a/Editing/EditorInspectorUI/Images/AddInDesktop16.png b/Editing/EditorInspectorUI/Images/AddInDesktop16.png new file mode 100644 index 00000000..5910bbf3 Binary files /dev/null and b/Editing/EditorInspectorUI/Images/AddInDesktop16.png differ diff --git a/Editing/EditorInspectorUI/Images/AddInDesktop32.png b/Editing/EditorInspectorUI/Images/AddInDesktop32.png new file mode 100644 index 00000000..1d19084a Binary files /dev/null and b/Editing/EditorInspectorUI/Images/AddInDesktop32.png differ diff --git a/Editing/EditorInspectorUI/InspectorUI/AttributeControl.xaml b/Editing/EditorInspectorUI/InspectorUI/AttributeControl.xaml new file mode 100644 index 00000000..7f1c04ff --- /dev/null +++ b/Editing/EditorInspectorUI/InspectorUI/AttributeControl.xaml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +