次の方法で共有


SqlGeometryBuilder.BeginGeometry メソッド

geometry 型の呼び出しシーケンスを初期化します。

名前空間:  Microsoft.SqlServer.Types
アセンブリ:  Microsoft.SqlServer.Types (Microsoft.SqlServer.Types.dll)

構文

'宣言
Public Overridable Sub BeginGeometry ( _
    type As OpenGisGeometryType _
)
'使用
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
)

パラメーター

実装

IGeometrySink.BeginGeometry(OpenGisGeometryType)

説明

BeginGeometry() で開いた呼び出しシーケンスは EndGeometry() で閉じる必要があります。

BeginGeometry() と EndGeometry() のペアは入れ子にできます。

type の有効な値は、Point、MultiPoint、LineString、MultiLineString、Polygon、MultiPolygon、および GeometryCollection です。

次の例は、MultiLineString オブジェクトの WKI (Well Known Interface) 呼び出しシーケンスです。

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

関連項目

参照

SqlGeometryBuilder クラス

Microsoft.SqlServer.Types 名前空間