This document is archived and information here might be outdated.  Recommended version.


ICheckOut.CheckOutSchema Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseDistributed > ESRI.ArcGIS.GeoDatabaseDistributed > Interfaces > IC > ICheckOut Interface > ICheckOut.CheckOutSchema Method
ArcGIS Developer Help

ICheckOut.CheckOutSchema Method

Checks out only the schema of the selected datasets from a master geodatabase.

[Visual Basic .NET]
Public Sub CheckOutSchema ( _
    ByVal rDDescription As IReplicaDescription, _
    ByVal checkoutName As String _
)
[C#]
public void CheckOutSchema (
    IReplicaDescription rDDescription,
    string checkoutName
);
[C++]
HRESULT CheckOutSchema(
  IReplicaDescription* rDDescription,
  BSTR checkoutName
);
[C++]
Parameters
rDDescription [in]

rDDescription is a parameter of type IReplicaDescription* checkoutName [in]
checkoutName is a parameter of type BSTR

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Remarks

The CheckOutSchema method checks out only the schema.

In order to perform a check-out, you need to set the rDDescriptions parameter to define the data to check out. See the ReplicaDescription coclass for more information. The CheckoutName is a string that uniquely identifies the checkout on the parent replica (master geodatabase) and the check-out databases.

The CheckoutSchema method checks out the schema of each dataset without any features or rows. This type of check-out is useful for cases where data is being collected for new projects and needs to be added to the existing database.

See Also

ICheckOut Interface | ICheckOut Interface