ArcGIS Runtime SDK for iOS: AGSLabelingInfo.h Source File
ArcGIS Runtime SDK for iOS  100.9
AGSLabelingInfo.h
Go to the documentation of this file.
1 /*
2  COPYRIGHT 1995-2020 ESRI
3 
4  TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
5  Unpublished material - all rights reserved under the
6  Copyright Laws of the United States and applicable international
7  laws, treaties, and conventions.
8 
9  For additional information, contact:
10  Environmental Systems Research Institute, Inc.
11  Attn: Contracts and Legal Services Department
12  380 New York Street
13  Redlands, California, 92373
14  USA
15 
16  email: contracts@esri.com
17  */
18  //Required for Globals API doc
20 
21 #import <ArcGIS/AGSObject.h>
22 
23 
24 
29 typedef NS_ENUM(NSInteger, AGSLabelingPlacement) {
56 };
57 
58 @class AGSSymbol;
59 
71 
72 #pragma mark -
73 #pragma mark initializers
74 
75 
76 
77 #pragma mark -
78 #pragma mark properties
79 
89 @property (nonatomic, copy, readonly) NSString *labelExpression;
90 
98 @property (nonatomic, assign, readonly) AGSLabelingPlacement labelPlacement;
99 
106 @property (nonatomic, assign, readonly) double maxScale;
107 
114 @property (nonatomic, assign, readonly) double minScale;
115 
120 @property (nullable, nonatomic, strong, readonly) AGSSymbol *symbol;
121 
128 @property (nonatomic, assign, readonly) BOOL useCodedValues;
129 
139 @property (nonatomic, copy, readonly) NSString *where;
140 
141 @end
142 
143 
Definition: AGSLabelingInfo.h:49
Definition: AGSLabelingInfo.h:40
Definition: AGSLabelingInfo.h:54
Definition: AGSLabelingInfo.h:37
Definition: AGSLabelingInfo.h:31
Definition: AGSLabelingInfo.h:43
A symbol used to display a graphic or a feature.
Definition: AGSSymbol.h:51
Definition: AGSLabelingInfo.h:48
Definition: AGSLabelingInfo.h:44
AGSSymbol * symbol
Definition: AGSLabelingInfo.h:120
Definition: AGSLabelingInfo.h:35
Definition: AGSLabelingInfo.h:55
Definition: AGSLabelingInfo.h:53
Definition: AGSLabelingInfo.h:45
Definition: AGSLabelingInfo.h:52
Definition: AGSLabelingInfo.h:42
Definition: AGSLabelingInfo.h:50
AGSLabelingPlacement labelPlacement
Definition: AGSLabelingInfo.h:98
double minScale
Definition: AGSLabelingInfo.h:114
An object that defines the text, appearance and position of labels for features for a given scale ran...
Definition: AGSLabelingInfo.h:70
Definition: AGSLabelingInfo.h:38
BOOL useCodedValues
Definition: AGSLabelingInfo.h:128
Definition: AGSObject.h:21
Definition: AGSLabelingInfo.h:30
NSString * labelExpression
Definition: AGSLabelingInfo.h:89
Definition: AGSLabelingInfo.h:41
NSString * where
Definition: AGSLabelingInfo.h:139
Definition: AGSLabelingInfo.h:39
Definition: AGSLabelingInfo.h:36
Definition: AGSLabelingInfo.h:34
double maxScale
Definition: AGSLabelingInfo.h:106
AGSLabelingPlacement
Definition: AGSLabelingInfo.h:29
Definition: AGSLabelingInfo.h:32
Definition: AGSLabelingInfo.h:46
Definition: AGSLabelingInfo.h:51
Definition: AGSLabelingInfo.h:33
Definition: AGSLabelingInfo.h:47