Share via


SqlGeometryBuilder.BeginGeometry méthode (OpenGisGeometryType)

 

Initialise une séquence d'appel pour un type geometry.

Espace de noms:   Microsoft.SqlServer.Types
Assembly:  Microsoft.SqlServer.Types (dans Microsoft.SqlServer.Types.dll)

Syntaxe

public virtual void BeginGeometry(
    OpenGisGeometryType type
)
public:
virtual void BeginGeometry(
    OpenGisGeometryType type
)
abstract BeginGeometry : 
        type:OpenGisGeometryType -> unit
override BeginGeometry : 
        type:OpenGisGeometryType -> unit
Public Overridable Sub BeginGeometry (
    type As OpenGisGeometryType
)

Paramètres

Implémente

IGeometrySink.BeginGeometry(OpenGisGeometryType)

Notes

Appeler des séquences qui s’ouvrent avec un BeginGeometry() doit fermer avec un EndGeometry().

BeginGeometry() et EndGeometry() paires peuvent être imbriquées.

Les valeurs valides de type sont Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, et GeometryCollection.

L’exemple suivant est une séquence d’appel WKI (Well Known Interface) pour un MultiLineString objet.

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

Voir aussi

SqlGeometryBuilder classe
Microsoft.SqlServer.Types espace de noms

Retour au début