Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BeginTransaction(DBMSUpdate As Boolean,
strDescription As String)
EndTransaction()
Undo()
Reset()
Remove(vntIndexKey As Variant)
Update_Version_Tags(strParentTag As String,
strChildTag As String)
SetVersionEdits(iFeatureEdit As FeatureEdit)
Function Add(...) As clsTransaction
Object Diagram
Version 7.2
Transactions
bMasterTransaction As Boolean
Count As Long
NewEnum As IUnknown
Transaction
Error
electric
Add_Defaults(strFeatureType As String,
strSubtype As String)
AddAnnotation()
HandleError(...)
InsertDBMSRows(...)
Key As String
LoadNewBuffer()
Description As String
LoadRelatedKeys(...)
DBMSSavePoint As Boolean
AddPoint()
AddPoly()
AddSimpleLine() As Boolean
AddSpan() As Boolean
AddSplitLine() As Boolean
AddULSXref() As Boolean
BuildRelatedWhereKeys(tbl As clsTable, Optional ByVal allMode
As String) As Collection
CheckUniqueItem() As Boolean
GetBearing(...) As Double
GetCoords() As Boolean
GetNewSubtype(mode As EditMode, Optional sNewSubType
As String) As Boolean
GetOffset(..) As Boolean
GetSharedJunction(dblXtemp As Double, dblYtemp
CanvasControl As Variant
As Double) As String
Severity() As Long
GetTableRelatedKeys(...) As Boolean
InsertPipe() As Boolean
LoadFeature(...) As Boolean
Locate() As Boolean
LocateEndSpan() As Boolean
SplitReach() As Boolean
TapFeature() As Boolean
TapReach() As Boolean
UpdateNode() As Boolean
UpdateSplitReachIDs(vTapReachID As Variant, dX As Double,
dY As Double) As Boolean
UpdateULSXref() As Boolean
ExecuteOLE(sOLEObject
As String) As Boolean
Tag
BusinessRule
AllowNoTap As Boolean
BearingCOGO As Double
bIsReach As Boolean
blMakeNode As Boolean
bReachFK As Boolean Flag
Connected As Boolean
dblEndX As Double
dblEndY As Double
dblTapAngle As Double
dblX As Double
dblY As Double
DistCOGO As Double
EndPointTap As Boolean
ErrMsgShown As Boolean
FeatureClass As String
FeatureSubType As String
FeatureSubTypeDesc As String
FeatureType As String
FeatureTypeDesc As String
intKeyPress As Integer
intToNode As Integer
LocateMethod As LocateMethod
Mode As EditMode
NodeNeeded As Boolean
NodeType As NodeType
RotateMethod As RotateMethod
sReachFKItem As Variant
strNodeTag As String
strNodeType As String
strTapTag As String
SubTypeItem As String
SymbolItem As String
SymbolNumber As Integer
TagItem As String
TagValue As String
TapJunction As String
TypeItem As String
UseRefCoords As Boolean
vReachID As Variant
vTapReachID As Variant
xRefCOGO As Double
yRefCOGO As Double
ZoomSymbolItem As String
ZoomSymbolNumber As Integer
Anno
Operation
AddAnnotation(...)
QAError
InitQAError(...)
Add(...)
NoAutoPlacement As Boolean
ErrorCode As String
Description As String
TransNumber As Long
Theme As String
TagValue As String
FeatureType As String
Subtype As String
FeatureClass As String
Severity As QAseverity
SDE
Transaction
Arcedit1
ConvertPixelsToUnits(...)
ConvertUnitsToPixels(...)
GetCover(Arguments As String, List As Object)
GetDataLayer(Arguments As String, List As Object)
GetDefinedLayer(Arguments As String, List As Object)
GetFile(Arguments As String, List As Object)
GetGrid(Arguments As String, List As Object)
GetImage(Arguments As String, List As Object)
GetItem(Arguments As String, List As Object)
GetLayerColumns(Arguments As String, List As Object)
GetUnique(Arguments As String, List As Object)
PushPoint(Key As Long, x As Double, y As Double)
PushString(Strings As String)
Command(Commands As String, Strings As Object) As Long
GetProperty(Property As String) As String
GetVariable(Variable As String) As String
Address
Matcher
MapExtent
Dimension
Computer As String
CreationDate As String
Description As String
Extent As String
Location As String
Name As String
Owner As String
Status As String
TransNumber As Long
CanvasColor As Boolean
Height As Single
Left As Single
Name As String
Top As Single
Width As Single
Layer() As String
AddExtent(Method As String)
CreateWindow()
Draw(Optional iLayerNumber As Integer)
Form_Resize()
HighlightOne(strSelectedTag As String)
LoadRelatedKeys(...)
PaintLastArc()
Pan()
Query()
ReadFormStrings(Form As Object)
ResizeAEControlAndDraw()
SaveEdits(Optional Prompt As Boolean = True)
SetSelectedSubtype(strFeatureType As String, strSubtype As String)
StartEditing()
StopEditing()
StringsDBUpdate(...)
StringUpdateForm(Key As Integer, Shift As Integer, Form As Object)
UpdateFormStrings(ByVal Form As Object)
UpdateScale()
ZoomExtent(...)
ZoomIn()
ZoomInCenter()
ZoomLayer()
ZoomOut()
ZoomOutCenter()
ZoomPrevious()
ZoomScale(Optional dblScale As Double = 0,
Optional oRect As clsRectangle)
ZoomSelected(Optional Mode As EditMode)
ZoomSelectedInLayer()
ZoomToScale()
BuildRelatedWhereKeys(tbl As clsTable, Optional ByVal
allMode As String) As Collection
ClearLastCircle()
ClearLastLine() as Variant
DrawCircle(MapCenter As clsPoint, MapRadius
As Double) As Boolean
DrawExtent(...) As Boolean
DrawLine(...) As Boolean
DrawRect(MapRect As clsRectangle) As Boolean
GetMessage(...) As String
GetTableRelatedKeys(...) As Boolean
PaintCircle(CenterX As Long, CenterY As Long,
Radius As Long) As Variant
SetCurveCenter(dX As Double, dY As Double) As Boolean
SetRefPoint2(dX As Double, dY As Double) As Boolean
SetRefTrigAngle(...) As Variant
TestRunning(NewCommand As String) As Boolean
ShowError(...) As VbMsgBoxResult
Name As String
xmax As Double
xmin As Double
ymax As Double
ymin As Double
AnnoInstance As Integer
AnnoLevel As Integer
AnnoOrientation As
DimensionTextOrientation
AnnoSize As Integer
AnnoSymbol As Integer
ArrowHeadAngle As Double
ArrowHeadLen As Double
ArrowUnits As String
bInsideDim As Boolean
bIsLeader As Boolean
bLeadParallel As Boolean
LineSymbol As Integer
RefPointX As Double
RefPointY As Double
CheckFeatureEdit(strFType As String,
EditOperation As String)
CheckUserRolesEnabled()
CheckThemeAction(strAction As String, Optional Otheme
As clsTheme) As Boolean
NotAllowed() As Boolean
NotAllowedUndo() As Boolean
gas
AddFeatureClass(FeatureClass As clsFeatureClass,
sKey As String)
Item(Key As Variant) As clsFeatureClass
Remove(Key As Variant)
MakeMultiPopup(colLayerIndexes As Collection)
MakePopup(iLayerIndex As Integer)
ProcessPopup(Tool As
ActiveBarLibraryCtl.Tool)
Refresh()
LayerIsEditable(Popuplayer
As clsLayer) As Boolean
Remove(vntIndexKey As Variant)
Function Add(...) As clsFeatureAttribute
Feature
Attribute
Name As String
DataType As String
Label As String
VVT As String
Value As String
Feature
Attributes
Identified
Feature
KeyServer
Legend
Document
MakeMultiPopup(colLayerIndexes As Collection)
MakePopup(iLayerIndex As Integer)
ProcessPopup(Tool As ActiveBarLibraryCtl.Tool)
Refresh()
LayerIsEditable(Popuplayer As
clsLayer) As Boolean
KeyNameField As String
KeyTable As String
KeyValueField As String
Visible() As Boolean
Count() As Long
NewEnum As IUnknown
GetDeviceJunction() As String
GetFeatureGeometry(Optional FeatureClass
As String) As clsPoints
GetLineJunction() As String
GetLineSegment() As clsLine
GetMeaningfulID(...)
GetPerpDist(...) As Double
GetUnattachedDevices()
LookUpMeaningfulID(...) As Boolean
MergeJunctions()
FeatureType As String
LockID As String
MeaningfulID As String
MeaningfulIDItem As String
QueryLayerIndex As String
TagItem As String
TagValue As String
Remove(vntIndexKey As Variant)
Add(...) As clsIdentifiedFeature
Identify
Feature
Identified
Features
Tolerance As Double
Count() As Long
NewEnum As IUnknown
UserRoles
ActiveASDatabase As String
ActiveASLibrary As String
aiDatabase As String
bClockwiseArc As Boolean
bDrawArc As Boolean
bDrawing As Boolean
bDrawLockedFeatures As Boolean
bUseFeatureCoords As Boolean
dbDatabaseName As String
dblClickKeyValue As Integer
dblClickSendKey As Boolean
dblContextX As Double
dblContextY As Double
dbPassword As String
dbType As String
dbUserName As String
DefaultSymbolSet As String
DoubleClick As Boolean
DrawElement As DrawElementConstant
DrawLineOption As DrawLineOption
DrawLinePoint As Integer
dRefTrigAngle As Double
EditDistance As Double
Filename As String
HighlightColor As Integer
iLockColor As Integer
iNumberOfSelectedLayers As Integer
LoginUserName As String
PageUnits As Double
RegionAddOption As String
sAnnoEnv As String
sDrawEnv As String
SetRefPointOnMouseDown As Boolean
ShowDist As Boolean
SnapDistance As Double
sngClickButton As Integer
sngClickKeyValue As Integer
sngClickSendKey As Boolean
SymbolScale As Double
Valid As Boolean
bUpdateStrings As Boolean
dbSDEDatabase As String
dGridSnapDist As Double
dLineSnapAngle As Double
MapUnits As MapUnitConstant
SQLstmt As String
Screen As Object
ASDatabases As New Collection
MapExtents As New Collection
UserCollection As New Collection
dbDatabase As Database
dbWorkspace As Workspace
Operations
Selected
Feature
DistanceFromPoint(oPoint As clsPoint)
As Double
PointSide(oPoint As clsPoint) As LineSide
Copy()
Paste()
LoadFATItems(FeatureClass As String, strAPName
As String) As Boolean
LoadPoint() As Boolean
LoadLine() As Boolean
LoadPolygon() As Boolean
Clipboard
AssignedFeatureType As String
FeatureClass As String
FeatureSubType As String Rule
FeatureSymbol As String Symbol
FeatureTag As String
FeatureType As String
Zero()
HasData As Boolean
Layer
Line
FeatureSnap
Env
FeatureClass As String
FeatureType As String
AssignedFeatureType As String
Junction As Variant
Tjunction As Variant
Fjunction As Variant
Subtype As String
Tag As Variant
Theme As String
Processed As Boolean
ReachID As Variant
SetFromPoint(point As clsPoint)
Union(RECT As clsRectangle)
UpdateFromPoint(point As clsPoint)
Function IsPointInside(oPoint As clsPoint) As Boolean
Length As Double
Remove(vntIndexKey As Variant)
Add(...) As clsPoint
Points
Rectangle
Bottom As Double
Height As Double
Left As Double
Right As Double
Top As Double
Valid As Boolean
Width As Double
Count() As Long
NewEnum As IUnknown
land base
Point
Angle As Double
KeyPress As Integer
x As Double
y As Double
bNotAllowed As Boolean
RolesEnabled As Boolean
FormatBearing(...) As Boolean
GetAngle(...) As Double
GetArcAngle(...) As Double
GetBearing(...) As Boolean
GetDistance(...) As Double
GetOffset(...) As Boolean
GetOffsetPoint(...) As clsPoint
GetTriangulationPoint(...) As clsPoint
lngGetDistance(...) As Long
TrigAngle(...) As Double
ValidateBearing(...) As Boolean
LoadOffsetForm(...)
Legend
Remove_snapenv() As Boolean
Set_snapenv(strFeatureType
As String) As Boolean
Angle
Visible() As Boolean
Align(AlignMethod As AlignMethod)
Copy()
Delete()
Drag()
Extend()
HandleError(Optional ByVal
strOperation As String)
Paste()
PrecisionMove()
RedoMselect(Optional strEditCover
As String = "")
Rotate()
Snap()
Spline()
Split()
Trim()
UnSplit()
AEFeatureClass As String
AnnoClass As String
AnnoLevels As String
AnnoVisible As Boolean
APFeatureClass As String
Arrows As Boolean
bSelected As Boolean
Dangles As Boolean
Description As String
DrawEnv As String Layer
DrawOrder As Integer
Editable As Boolean
Fill As Boolean
LayerType As LayerType
LinkedAnnoClass As String
MaxAnnoSuppressScale As Double
MaxSuppressScale As Double
MinAnnoSuppressScale As Double
MinSuppressScale As Double
Name As String
Outline As Boolean
OutlineColor As ColorConstants
RenderMethod As RenderMethod
sKey As String
Source As String
SubTypeItem As String
SuppressAnnoAtMaxScale As Boolean
SuppressAnnoAtMinScale As Boolean
SuppressAtMaxScale As Boolean
SuppressAtMinScale As Boolean
SymbolColor As ColorConstants
SymbolItem As String
SymbolSet As String
TagItem As String
TypeItem As String
UnderEdit As Boolean
Visible As Boolean
ExtendedLayer As Object
TallyResults()
GetQAStatusMsg() As String
PrePostQA() As Boolean
RunQA() As QAstatus
ClearSelected()
HighlightSelected()
RebuildSelectionSet(Optional ByVal Mode
As EditMode)
SelectBox(Qualifier As String)
SelectCircle(Qualifier As String)
SelectMany(Qualifier As String)
SelectOne(Qualifier As String)
SelectPath(Qualifier As String)
SelectPoly(Qualifier As String)
SelectReachID(vReachID As Variant,
Optional mode As EditMode)
SelectTag(strType As String, strTag As String,
Optional mode As EditMode)
UpdateSelected(Optional ByVal mode As EditMode)
Sample
Object
Read/Write Property
Read-only Property
Write-only Property
DumbGraphics
QAOperation
Selection
Layers
NumErrors() As Long
NumWarnings() As Long
QAstatus As QAstatus
SelectOpt As QAselectOption
SeverityOpt As QAseverity
ThemeScope As QAthemeScope
TotalProblems() As Long
TransNumber As Long
BlinkCount As Integer
HighlightColor As Integer
SelectColor As Integer
SelectFeature As String
SelectPassthru As String
Tolerance As Double
EditSelectedFeatureTypes As New ESRIutil.Strings
SelectedFeatureTypes As New ESRIutil.Strings
Count() As Long
Add()
AdjustOffset()
Align(AlignMethod As AlignMethod)
AnnoAdd() Adds Miscellaneous Text
AnnoAddFeatureText()
AnnoArrowAdd() Adds Annotation Arrows
AnnoArrowRemove() Deletes Annotation Arrows
AnnoCopy()
AnnoEdit()
AnnoReposition()
BuildAnnoTagList()
Clear()
Delete()
Drag()
Extend()
Flip()
GrabAllAnno()
HandleError(Optional ByVal strOperation As String)
Join()
ModifyMSLengthEditSelectSet()
MoveNode()
PrecisionMove()
RebuildSelectedSet(mode As EditMode)
Reconnect()
RedoMselect(Optional strEditCover As String = "")
Reshape()
Rotate()
SetEditFeature(sFeatureClass As String)
SetLength()
Snap()
Spline()
Split(Optional vMakeNewReach As Variant)
Stretch()
Trim()
UnSplit() Unsplits Selected Arcs
VertexAdd(ShowNumbers As Boolean)
VertexDelete(ShowNumbers As Boolean)
VertexDraw(ShowNumbers As Boolean,
Optional DrawSymbol As String)
VertexMove(ShowNumbers As Boolean)
CountAssociatedJunctions(Optional lngNumNodes
As Long) As Long
DeleteIndependentAnno()
DoRulesExist(ByVal ruleType As String) As Boolean
DumbSplit()
GetClosestLineJunction(dblX As Double, dblY
As Double) As String
GetLineSegment(UserLine As clsLine, UserPoint
As clsPoint) As clsLine
GetPerpDist(...) As Double
GetSharedJunctions(Optional ArcTagList
As Collection) As Collection
ModifyMSLength() As Boolean
MoveIndependentAnno()
ReconnectArc() As Boolean
ReconnectLabel() As Boolean
RegionCheck()
RotateGraphics(Optional ByVal Mode
As EditMode) As Boolean
ThemeConnectivity(Optional ByVal strFeatureType
As Variant) As Boolean
ValidateUnsplit()
VerifySelectedArcs(Optional ByVal Mode
As EditMode) As Boolean
AnnoAddApply()
AnnoEditApply(bAlterProp As Boolean)
Remove(vntIndexKey)
DeletePolys() As Boolean
DeleteRecords(Optional bIsReach As
Boolean = False) As Boolean
GenReachSplit(...) As Boolean
GenReconnectArc(objBusinessRule
As clsBusinessRule) As Boolean
GenReconnectLabel(objBusinessRule
As clsBusinessRule) As Boolean
GenSplit(...) As Boolean
GenUnsplit() As Boolean
MoveGraphics() As Boolean
SelectedSet
AnnoSelected As Integer
ArcSelected As Integer
DumbGraphicsOnly As Boolean
ErrMsgShown As Boolean
PointSelected As Integer
PolygonSelected As Integer
RegionSelected As Integer
SelectArea As String
strOldNodeSnap As String
ccolFeatureTypes As New Collection
AnnoTagList As New ESRIutil.Strings
Count As Long
Item(vntIndexKey) As clsSelectedFeature
NewEnum As IUnknown
Copyright 1999 Environmental Systems Research Institute, Inc. All rights reserved. ArcFM, the ArcFM logo, and the ESRI globe logo are trademarks of Environmental Systems Research Institute, Inc.