C# Class fulcrum.ArcStuff

Afficher le fichier Open project: brightrain/arcgis-fulcrum-add-in

Méthodes publiques

Méthode Description
CreateFeatureClass ( fulcrumform form, string pathToGeoDB ) : IFeatureClass
CreateFeatureLayer ( IFeatureClass featureClass, string layerName ) : IFeatureLayer
DoArcStuff ( fulcrumform form, fulcrumrecords records ) : bool
GetFeatureLayerByName ( string layerName ) : IFeatureLayer
GetGeodatabaseFromUser ( ) : string
GetUniqueFeatureClassName ( string name, IWorkspace2 workspace ) : string

Private Methods

Méthode Description
CreateNewFields ( fulcrumform form, IFields fields, ISpatialReference sr ) : IFields
InsertFeatures ( fulcrumrecords fulcrumRecords, IFeatureClass featureClass ) : bool

Method Details

CreateFeatureClass() public static méthode

public static CreateFeatureClass ( fulcrumform form, string pathToGeoDB ) : IFeatureClass
form fulcrumform
pathToGeoDB string
Résultat IFeatureClass

CreateFeatureLayer() public static méthode

public static CreateFeatureLayer ( IFeatureClass featureClass, string layerName ) : IFeatureLayer
featureClass IFeatureClass
layerName string
Résultat IFeatureLayer

DoArcStuff() public static méthode

public static DoArcStuff ( fulcrumform form, fulcrumrecords records ) : bool
form fulcrumform
records fulcrumrecords
Résultat bool

GetFeatureLayerByName() public static méthode

public static GetFeatureLayerByName ( string layerName ) : IFeatureLayer
layerName string
Résultat IFeatureLayer

GetGeodatabaseFromUser() public static méthode

public static GetGeodatabaseFromUser ( ) : string
Résultat string

GetUniqueFeatureClassName() public static méthode

public static GetUniqueFeatureClassName ( string name, IWorkspace2 workspace ) : string
name string
workspace IWorkspace2
Résultat string