Method OpenAsync
OpenAsync(String, String)
Opens a DictionarySymbolStyle using the style file identified by the specification type or style location.
Declaration
public static async Task<DictionarySymbolStyle> OpenAsync(string specificationType, string styleLocation)
Parameters
| Type | Name | Description |
|---|---|---|
| String | specificationType | The name of supported military standard to use for the dictionary style. |
| String | styleLocation | The physical location of an older format (non-Arcade based) .stylx file. You must provide the full path (e.g. ../../../mil2525c/mil2525c.stylx). |
Returns
| Type | Description |
|---|---|
| Task<DictionarySymbolStyle> | A new DictionarySymbolStyle object using the style file identified by the specification type or style location. |
Remarks
This constructor is only valid for use with the older format style files. An exception is thrown if a newer format (Arcade-based) style is encountered.
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 100.13 |
| .NET Framework | 100.0 - 100.8 |
| .NET 5 | 100.11 |
| .NET Core 3.1 | 100.7 - 100.8 |
| Xamarin.Android | 100.0 - 100.13 |
| Xamarin.iOS | 100.0 - 100.8 |
| UWP | 100.0 - 100.15 |
OpenAsync(PortalItem)
Opens a DictionarySymbolStyle from a portal item. The portal item must be a dictionary web style.
Declaration
public static async Task<DictionarySymbolStyle> OpenAsync(PortalItem portalItem)
Parameters
| Type | Name | Description |
|---|---|---|
| PortalItem | portalItem | If you have the item id of a style file, you can search the portal to find the item using its item id. |
Returns
| Type | Description |
|---|---|
| Task<DictionarySymbolStyle> |
Remarks
Use this constructor if you have a reference to a dictionary web style portal item.
Exceptions
| Type | Condition |
|---|---|
| ArcGISRuntimeException |
|
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.10 - 100.15 |
| .NET 6.0 | 100.13 - 100.15 |
| .NET 6.0 Windows | 100.13 - 100.15 |
| .NET Framework | 100.10 - 100.15 |
| .NET 5 | 100.10 - 100.12 |
| .NET Core 3.1 | 100.10 - 100.12 |
| Xamarin.Android | 100.10 - 100.15 |
| Xamarin.iOS | 100.10 - 100.15 |
| UWP | 100.10 - 100.15 |
OpenAsync(Uri)
Opens a new DictionarySymbolStyle from a dictionary web style item Uri.
Declaration
public static async Task<DictionarySymbolStyle> OpenAsync(Uri source)
Parameters
| Type | Name | Description |
|---|---|---|
| Uri | source | Dictionary webstyle item Uri. |
Returns
| Type | Description |
|---|---|
| Task<DictionarySymbolStyle> | The dictionary symbol style |
Remarks
A dictionary symbol style using style item's Uri. Uri not pointing to a dictionary symbol style will throw
Exceptions
| Type | Condition |
|---|---|
| ArcGISRuntimeException |
|
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| UWP | 100.15 |