public virtual void GetPrimaryKey(out NetOffice.VisioApi.Enums.VisPrimaryKeySettings primaryKeySettings, out String[] primaryKey)
 {
     ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true, true);
     primaryKeySettings = 0;
     primaryKey         = null;
     object[] paramsArray = Invoker.ValidateParamsArray(primaryKeySettings, (object)primaryKey);
     Invoker.Method(this, "GetPrimaryKey", paramsArray, modifiers);
     primaryKeySettings = (NetOffice.VisioApi.Enums.VisPrimaryKeySettings)paramsArray[0];
     primaryKey         = (String[])paramsArray[1];
 }
 public virtual void SetPrimaryKey(NetOffice.VisioApi.Enums.VisPrimaryKeySettings primaryKeySettings, String[] primaryKey)
 {
     object[] paramsArray = Invoker.ValidateParamsArray(primaryKeySettings, (object)primaryKey);
     Invoker.Method(this, "SetPrimaryKey", paramsArray);
 }