Description
Returns an array of all available Ephemeris Source Types.
Property type
Read-only property
Syntax
[Visual Basic .NET] |
---|
Public Property AvailableEphemSourceTypes() As System.Array
|
[C#] |
---|
public System.Array AvailableEphemSourceTypes {get;}
|
[Managed C++] |
---|
public: __property System::Array^ get_AvailableEphemSourceTypes();
|
[Unmanaged C++] |
---|
public: HRESULT get_AvailableEphemSourceTypes( SAFEARRAY ** ppRetVal );
|
[Java] |
---|
public Object[] getAvailableEphemSourceTypes();
|
Example
Configure a planet
[C#] | Copy Code |
---|
planet.PositionSource = AgEPlPositionSourceType.ePosCentralBody;
IAgPlPosCentralBody body = planet.PositionSourceData as IAgPlPosCentralBody;
body.AutoRename = false;
body.CentralBody = "Jupiter";
if (Array.IndexOf(body.AvailableEphemSourceTypes, (int)AgEEphemSourceType.eEphemAnalytic) != -1)
{
body.EphemSource = AgEEphemSourceType.eEphemAnalytic;
}
|
|
Configure a planet
[Visual Basic .NET] | Copy Code |
---|
planet.PositionSource = AgEPlPositionSourceType.ePosCentralBody
Dim body As IAgPlPosCentralBody = TryCast(planet.PositionSourceData, IAgPlPosCentralBody)
body.AutoRename = False body.CentralBody = "Jupiter"
If Array.IndexOf(body.AvailableEphemSourceTypes, DirectCast(AgEEphemSourceType.eEphemAnalytic, Integer)) <> -1 Then body.EphemSource = AgEEphemSourceType.eEphemAnalytic End If
|
|
See Also