コード例 #1
0
 public static Siemens.Automation.OMSPlus.Managed.Error GetAsSwEvent(
     ClientSession clientSession,
     Siemens.Automation.OMSPlus.Managed.Object asObject,
     uint[] aids,
     ref Siemens.Automation.OMSPlus.Managed.Object asSwEvent)
 {
     return(OmsPlusBlockUtilities.GetAsSwEvent(clientSession, asObject, aids, ref asSwEvent));
 }
コード例 #2
0
 public static int GetOperatingState(this ClientSession clientSession)
 {
     return(OmsPlusBlockUtilities.GetOperatingState(clientSession));
 }
コード例 #3
0
 public static string GetSerialNumberRemote(this ClientSession clientSession)
 {
     return(OmsPlusBlockUtilities.GetSerialNumberRemote(clientSession, ""));
 }
コード例 #4
0
 public static Rid GetDBConfiguredTypeRid(Siemens.Automation.OMSPlus.Managed.Object block)
 {
     return(OmsPlusBlockUtilities.GetDBConfiguredTypeRid(block));
 }
コード例 #5
0
 public static uint[] GetRelationIDs(uint classRID)
 {
     return(OmsPlusBlockUtilities.GetRelationIDs(classRID));
 }
コード例 #6
0
 public static BlockType GetClassRIDBlockType(uint classRID)
 {
     return(OmsPlusBlockUtilities.GetClassRIDBlockType(classRID));
 }
コード例 #7
0
 public static BlockType GetBlockTypeFromClassRid(uint classRid)
 {
     return(OmsPlusBlockUtilities.GetBlockTypeFromClassRid(classRid));
 }
コード例 #8
0
 public static uint GetBlockTypeObjectRID(BlockType blockType)
 {
     return(OmsPlusBlockUtilities.GetBlockTypeObjectRID(blockType));
 }
コード例 #9
0
 public static Siemens.Automation.OMSPlus.Managed.Error SetAttribute(
     ref Siemens.Automation.OMSPlus.Managed.Object omsObject,
     int iAID, object iValue)
 {
     return(OmsPlusBlockUtilities.SetAttribute(ref omsObject, iAID, iValue));
 }
コード例 #10
0
 public static T GetAttribute <T>(this Siemens.Automation.OMSPlus.Managed.Object currentObject,
                                  GlobalAID id,
                                  Value reusedValueStorage = null)
 {
     return(OmsPlusBlockUtilities.GetAttribute <T>(currentObject, id, reusedValueStorage));
 }