Click or drag to resize

RemDocumentSubscribe Method

Paperwork .Net Kütüphanesi
Dokümana üye olmak için kullanılan metottur.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_GenericResult Subscribe(
	ObjectID objectId,
	a_Subscription sb
)

Parameters

objectId
Type: ObjectID
Doküman nesne numarası
sb
Type: a_Subscription
Dokümana abone olacak üyenin kullanıcı ismi.

Return Value

Type: a_GenericResult
a_GenericResult nesnesi içinde , ErrorCode=0 ise işlem başarılıdır. Aksi taktirde Result ve Message alanları kontrol ediniz.
Examples
C#
 
            public void Subscribe() 
            {
                    string str_objectId = "FF00010000002DC5";
                    ObjectID objectId = new ObjectID (str_objectId);

                    a_Subscription sb = new a_Subscription();                
                    sb.CreateDate     = DateTime.Now;            //abonelik tarihi
                    sb.ObjectId       = str_objectId;            //abone olunan belge ya da dosya kartı kaydı nesne id si
                    sb.Subscriber     = "fatih";                 //obone olan kullanıcı
                    sb.Owner          = "argus";                 //aboneligi yapan kullanıcı
                    sb.State          = string.Empty;            //Sisteme ait (Reserved)
                    
                    //aşağıdaki parametreler ile abone olunmak istenen olaylar seçilir.
                    //Abone olmak için "T", olmamak için boşluk ya da "F" olarak set edilir.
                    sb.DcDel  = "T";             // Belgenin silinmesi 
                    sb.DcInd  = "T";             // Belge indeksinin değişmesi
                    sb.DcNew  = "T";             // Belge eklenmesi 
                    sb.DcRen  = "T";             // Belgenin adının degişmesi
                    sb.DcVer  = "F";             // Belgenin versiyonunun değişmesi
                    sb.DkDel  = "F";             // Dosya kartı kaydının silinmesi
                    sb.DkNew  = "F";             // Dosya kartı kaydının eklenmesi
                    sb.DkRen  = "F";             // Dosya kartı kaydının adının değişmesi
                    sb.DtDel  = string.Empty;    // Sisteme ait (Reserved)
                    sb.DtNew  = string.Empty;    // Sisteme ait (Reserved)
                    sb.DtRen  = string.Empty;    // Sisteme ait (Reserved)
                    sb.FdDel  = "T";             // Klasör silinmesi
                    sb.FdNew  = "T";             // Klasör eklenmesi
                    sb.FdRen  = "T";             // Klasör adının değişmesi

                    a_GenericResult retval = p.rDocument.Subscribe(objectId, sb);

                    if (retval.ErrorCode != 0)
                        throw new Exception(retval.Message);
                    else
                        Console.WriteLine("Abonelik başarılı.");
                
            }
See Also