Udostępnij przez


Metoda SqlGeometryBuilder.BeginGeometry

Inicjuje sekwencja wywołania dla geometrii typu.

Przestrzeń nazw:  Microsoft.SqlServer.Types
Zestaw:  Microsoft.SqlServer.Types (w Microsoft.SqlServer.Types.dll)

Składnia

'Deklaracja
Public Overridable Sub BeginGeometry ( _
    type As OpenGisGeometryType _
)
'Użycie
Dim instance As SqlGeometryBuilder
Dim type As OpenGisGeometryType

instance.BeginGeometry(type)
public virtual void BeginGeometry(
    OpenGisGeometryType type
)
public:
virtual void BeginGeometry(
    OpenGisGeometryType type
)
abstract BeginGeometry : 
        type:OpenGisGeometryType -> unit 
override BeginGeometry : 
        type:OpenGisGeometryType -> unit 
public function BeginGeometry(
    type : OpenGisGeometryType
)

Parametry

Implementacje

IGeometrySink.BeginGeometry(OpenGisGeometryType)

Uwagi

Wywołanie sekwencje Otwórz z BeginGeometry() , należy zamknąć z EndGeometry().

BeginGeometry()i EndGeometry() par mogą być zagnieżdżane.

Prawidłowe wartooci dla type są punkt, MultiPoint, LineString, MultiLineString, Wielokąt, MultiPolygon, i GeometryCollection.

Poniższy przykład jest sekwencja wywołania WKI (znane Interface) dla MultiLineString obiektu.

SetSrid 0

BeginGeometry MultiLineString

BeginGeometry LineString

BeginFigure 1 0

AddLine 2 0

EndFigure

EndGeometry

BeginGeometry LineString

BeginFigure -5 4

AddLine -3 8

EndFigure

EndGeometry

EndGeometry